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.

Slides:



Advertisements
Similar presentations
© 2007 by Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools Project –
Advertisements

Software engineering tools for web development Jim Briggs 1CASE.
Coherent Web Sustaining Engineering Plan 1. The Coherent Web team will: Utilize two-week development “sprints” to plan and track implementation activities.
VisIt Software Engineering Infrastructure and Release Process LLNL-PRES Lawrence Livermore National Laboratory, P. O. Box 808, Livermore,
CSE 115 Week 14 April , Announcements April 14 – Exam 10 April 14 – Exam 10 April 18 – Last day to turn in Lab 8 for any credit April 18.
GForge: A collaborative development environment Presentation by: Geoff Gerfin.
June 14, 2005 uPortal Summer Conference, Baltimore, MD John Fereira, Cornell University Andrew Petro, Yale University uPortal Documentation Roadmap.
Rich Hypermedia for NB Requirements and Release Process Version 3.3 CSEM Consulting ICS 225 – Spring 2002.
CS 501 : An Introduction to SCM & GForge An Introduction to SCM & GForge Lin Guo
15 Jul 2005CSE403, Summer'05, Lecture 10 Lecture 10: Incremental Releases Valentin Razmov.
When will our bugs be fixed? When will our new features be added? When will the next release come out? Is my server up-to-date? Users Committers Program.
Low level CASE: Source Code Management. Source Code Management  Also known as Configuration Management  Source Code Managers are tools that: –Archive.
Source Code Management Or Configuration Management: How I learned to Stop Worrying and Hate My Co-workers Less.
Software Configuration Management
Maintaining Information Systems Class 27. SDLC Project Identification & Selection Project Initiation & Planning Analysis Logical Design Physical Design.
Vex Release Review | © 2012 by Vex committers, made available under the EPL v1.0 Visual Editor for XML 1.0 Release and Graduation Review Florian Thienel.
Sudheesh Singanamalla. Editable and Free Every open source software is free to download and use for a lifetime. At the same time it gives the transparency.
Open Source Workshop1 IBM Software Group Working with Apache Tuscany A Hands-On Workshop Luciano Resende Haleh.
1 Topics for this Lecture Software maintenance in general Source control systems (intro to svn)
Software Development and Release Process
#RefreshCache Redmine Learn why RefreshCache is the community developer's new best friend. Daniel Hazelbaker Information Technology Director.
Article: Source Code Review Systems Author: Jason Remillard Presenter: Joe Borosky Class: Principles and Applications of Software Design Date: 11/2/2005.
Software Tools and Processes Training and Discussion October 16, :00-4:30 p.m. Jim Willenbring.
1 Lecture 19 Configuration Management Software Engineering.
Yannick Patois – Datagrid Repository Presentation- 2001/11/21 - n° 1 Partner Logo DataGrid Software Repository presentation A short presentation of the.
Information Systems and Network Engineering Laboratory II DR. KEN COSH WEEK 1.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring Mike Phenow.
Documentation NCRR Documentation for BioPSE/SCIRun and map3d All this great software and you want documentation too!?
May 2, 2013 An introduction to DSpace. Module 1 – An Introduction By the end of this module, you will … Understand what DSpace is, and what it can be.
DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.
P2Rx Web Group Fall 2003 Update. Coding Management Items covered today Topic hubs being shared Modularized Topic Hub Code CVS server (managing code) –Topic.
Community Codes Free and shared resource Ongoing distributed development by both research and operational communities – Maintained under version control.
Getting Started with Trilinos October 14, :30-10:30 a.m. Jim Willenbring.
© 2012 Václav Rajlich Software Engineering: The Current Practice Ch Conclusion of software change The last phase of software change The activities.
ATS code development workflow Group Name: TST WG Source: Mahdi Ben Alaya, TST WG vice chair, SENSINOV, Miguel.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
ATS code development workflow Group Name: TST WG Source: Mahdi Ben Alaya, TST WG vice chair, SENSINOV, Meeting Date: TST #21 Document.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
ATS code development workflow Group Name: TST WG Source: Mahdi Ben Alaya, TST WG vice chair, SENSINOV, Miguel.
Information Systems and Network Engineering Laboratory I DR. KEN COSH WEEK 1.
Review for Eclipse Release Review | © 2012 by Review for Eclipse Committers, made available under the EPL v1.0 1 Review for Eclipse (R4E) 0.11 Release.
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.
1 Ivan Marsic Rutgers University LECTURE 2: Software Configuration Management.
Version Control How and why to control changes in a software artifact.
Antonio Hansford ITEC 400 Berkeley Software Design April 14, 2016.
How To Get Involved In Open Source Nick Burch Senior Developer, Alfresco Software VP ConCom, ASF Member.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Java Workflow Toolbox (JWT) Release review: Workflow Editor v0.4 & Transformations.
Introduction to CAST Technical Support
Software Project Configuration Management
External Web Services Quick Start Guide
Global Grid Forum GridForge
Delphi or C++ Builder, with Subversion and Jenkins
OpenSAF Developer Days 2008 OpenSAF Release Management Session 15-07
How to be a good upstream
9/18/2018 Department of Software Engineering and IT Engineering
Fix Windows 10 Boot Error Code 0xc
Introduction to CAST Technical Support
Revision Control Daniel Daugherty
OSOR - new opportunities for sharing statistical software
Dynamic Process for Source Control
TDL Open Source Project (TOP) Input to MTS#70,
Open Source Software Development Processes Version 2.5, 8 June 2002
TWO CASE STUDIES OF OPEN SOURCE SOFTWARE DEVELOPMENT: APACHE AND MOZILLA HAKAN TERZIOGLU 2/24/2019 EEL 5881.
Users Developers Committers Bug & Feature List CVS Checkout Latest
Eclipse IP Due Diligence
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
Work Plan For 6LoWPAN Platform
Software Engineering and Architecture
Presentation transcript:

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 Latest Code Commit/Build Vote Bugzilla Let’s make this version the final release... Code Changes

Users Users use and test the software. They do not contribute with source code, but only install, configure, use and test the software.

Developers Developers are the authors of the code. Anybody who contributes code can be a developer.

Committers Commiters have the highest rank in the project. They can code, vote on features, vote on bugs to be fixed, release versions of the software, etc. Developers can eventually become committers.

World Wide Web and mailing lists are the most common form of coordination. There are also announcements and bulletin boards in the website that everyone can read to find information about the project.

Bugzilla Bugzilla it’s a tool used to keep track of software defects found in the software, or feature requests to enhance the product. Anybody can submit problems/requests to Bugzilla.

CVS CVS is a source code repository that stores documentation, code and binaries for the software.

Download/Use Software Any user (this includes developers and committers) can download the latest release build and start using it. Builds can become a released version, once its been tested by enough users.

Submit problems/request features Users, developers and committers can all submit problems and/or feature requests. Problems and features are submitted to Bugzilla, and developers are informed through electronic mail.

Code Changes Each developer makes code changes separately, but developers communicate quite often, through mainly, in order to coordinate how the work is to be done. Java coding standards are supposed to be followed in coding.

Store Latest Code Both programmers and committers can actually store the latest code. Code changes are either fixes to bugs or coding of new features.

Vote Committers and programmers who contributed to the code can vote on the direction of the project, for instance, what build is the final release, what features will make it into the final software to be released, bugs to be fixed, etc.

Commit/Build Commiters can commit the latest code into CVS. There are daily builds, milestone builds and release builds.