Developers - PowerPoint PPT Presentation

About This Presentation
Title:

Developers

Description:

Users use and test the software. ... Anybody who contributes code can be a developer. Committers ... Anybody can submit problems/requests to Bugzilla. CVS ... – PowerPoint PPT presentation

Number of Views:67
Avg rating:3.0/5.0
Slides: 14
Provided by: hpcus734
Learn more at: https://ics.uci.edu
Category:

less

Transcript and Presenter's Notes

Title: Developers


1
How do I configure this now?
World Wide Web
Bugzilla
Users
CVS
Submit problems/ request features
Download/Use Software
Lets make this version the final release...
Store Latest Code
Just one more fix and I am done!
Commit/Build
Code Changes
Vote
Developers
Committers
2
Users
  • Users use and test the software. They do not
    contribute with source code, but only install,
    configure, use and test the software.

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

4
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.

5
World Wide Web
  • EMail 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.

6
Bugzilla
  • Bugzilla its 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.

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

8
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.

9
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.

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

11
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.

12
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.

13
Commit/Build
  • Commiters can commit the latest code into CVS.
    There are daily builds, milestone builds and
    release builds.
Write a Comment
User Comments (0)
About PowerShow.com