GForge: A collaborative development environment Presentation by: Geoff Gerfin.

Slides:



Advertisements
Similar presentations
 Dokeos  open source elearning
Advertisements

Software engineering tools for web development Jim Briggs 1CASE.
Copyright © SkyeyTech, Inc. BUGtrack Interface.
Red Hat Linux Network. Red Hat Network Red Hat Network is the environment for system- level support and management of Red Hat Linux networks. Red Hat.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Revising Riverbot Outline and Specifications Christian Skalka.
CS 501 : An Introduction to SCM & GForge An Introduction to SCM & GForge Lin Guo
Developing the NSDL User Portal Dean Krafft, Cornell University
Nu Project Management Office A web based tool to Manage Projects.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
Customer Support Center Overview June 2006.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
Source Forge Phi Le Thanh Huynh Surinder Singh Benjamin Roppiyakuda.
Alfresco – An Open Source Content Management System - Bindu Nayar, Bhavana Mohanraj.
Trimble Connected Community
Research infrastructure and knowledge management Eric Maryniak.
#RefreshCache Redmine Learn why RefreshCache is the community developer's new best friend. Daniel Hazelbaker Information Technology Director.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
Software Engineering CS3003
Source Forge Phi Le Thanh Huynh Surinder Singh Benjamin Roppiyakuda.
Deliverable Readiness Review LexEVS 5.1 December 17, 2009.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
Presented by Abirami Poonkundran.  Introduction  Current Work  Current Tools  Solution  Tesseract  Tesseract Usage Scenarios  Information Flow.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
Plenary meeting 2015 – Chania - Crete CASCADE Data Services Yusuf Yigini, Panos Panagos, Martha B. Dunbar Joint Research Centre - European Commission.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Open Source Genealogy Software John Finlay PhpGedView Project Manager.
Module 5 A system where in its parts perform a unified job of receiving inputs, processes the information and transforms the information into a new kind.
Oxford University Computing Services IT Support Tracking with Request Tracker (RT) Katherine Craddock Oxford University Computing Services.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring Mike Phenow.
Group 12 E-marketing. Safer and easier place for sellers to sell their products Transparency of deals (by keeping all the records about the purchases)
Jožef Stefan Institute Developing a Control System from a Divan Bed PCaPAC 2002, Frascati October 2002 Grega Milcinski
The Harvard ABCD Forge Project Management and Software Development Best Practices January 2007  Norton Allen
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.
Workshop site:
By : SAG3 Members.  Cross platform client interface for Time recording/capturing  MS Project integration to Time tracker  integration to Time.
PHP Introduction PHP is a server-side scripting language.
Getting Started with Trilinos October 14, :30-10:30 a.m. Jim Willenbring.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
Alex Undrus – Shifters Meeting – 16 Oct ATLAS Nightly System Integration LS1 Ugrade SIT Task Force Objective: increase efficiency, flexibility,
Mantid Manipulation and Analysis Toolkit for Instrument data.
Collaborative Development Services Learning From the Open Source Agile Development Process Richard Kilmer, InfoEther LLC.
 Introduction  Tripwire For Servers  Tripwire Manager  Tripwire For Network Devices  Working Of Tripwire  Advantages  Conclusion.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
Request Tracker Trouble Ticket System By: Kellen Greto.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
Holly Cate January 20, 2010 Main Bioinformatics Laboratory.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Mantis Bug Tracker. MantisBT features Open source web-based bug tracking system. Track software defects. Mantis is often configured by users to serve.
6/14/20161 System Administration 1-Introduction to System Administration.
CGDD 4603 BUG TRACKING. LOTS OF OPTIONS Bugzilla free/open source What we’re using in this class TRAC Lightweight (wiki-based) Integrates well with subversion.
Developers Users Committers How do I configure this now? Just one more fix and I am done! CVS Download/Use Software Submit problems/ request features Store.
XNAT 1.7: Getting Started 6 June, Introduction In this presentation we’ll discuss:  Features and functions in XNAT 1.7  Requirements  Installing.
Operating System Concepts
External Web Services Quick Start Guide
IBM DB2 Technology Explorer
IT Partners Conference Oliver Thomas 19 April 2005
Phishing...or What to Call It?
Dynamic Process for Source Control
Website Testing Checklist
CSCE 747 Software Testing and Quality Assurance
Web Application Development Using PHP
Presentation transcript:

GForge: A collaborative development environment Presentation by: Geoff Gerfin

About GForge ● GForge is a collection of well-known software and customized scripts that together provide a web- based collaborative development environment (CDE). ● Formulated based on the needs of developers for efficient communication during development combined with source control and release control.

History of GForge SourceForge GForge Open Development GForge Advanced Server

Features of GForge - SCM Shell Access - Project Website - SCM Integration - Mailing List - Forums - Bug Tracker - Task Manager - Job Requests - File Uploads / Releases

What GForge needs & how it works ● Most linux platforms can support GForge: – Requires a gforge user account, PostgreSQL, and a PHP-configured Apache webserver ● Several system scripts are added into cron: – update the /etc/group | passwd | shadow files ● Snooping scripts: – detect when a developer has created/modified an SCM entry, then dynamically updates scmweb interface ● PostgreSQL database ● Sendmail and Mailman for lists

Other tools like GForge ● GForge integrates a bug-tracking database like Bugzilla, plus additional features ● GForge can best be compared to TRAC, as they both contain integrated SCM management, bug- tracking systems, and ticketing systems:

How to get GForge ● GForge homepage: – Also runs a sample, interactive GForge installation which manages its file downloads and documentation – Direct link to downloads: