DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why???...
-
Upload
reginald-garrett -
Category
Documents
-
view
215 -
download
0
Transcript of DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why???...
![Page 1: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/1.jpg)
Developers Committers
Users
I’m getting the following
exception…. Anybody have
any clue why???
+1, I like that idea…
Source &Binary CodeRepository
BugDatabase
Download/UploadLatest Code
Get Latest Stable or Beta Version
How do I install this
thing?
Report/ReadBugs & Feature
Requests
Develop PatchesOr Make Changes
Vote
Commit& Build
![Page 2: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/2.jpg)
Get Latest Stable or Beta Version
• Both are available on the website• Users, Developers, & Committers
– Although used by all community members the focus of the Beta and Stable versions is the Users
– Beta versions• “Assigned after internal/committer tests”
– Stable versions• Assigned “when [committers] get feedback from
users saying [the software] works”
![Page 3: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/3.jpg)
Commit & Build
• Committing code– Committers are the only members who can
commit source code to the repository
• Releasing builds– Committers develop release plans upon which
they vote in order to determine what will be contained in a build release
![Page 4: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/4.jpg)
Voting
• Binding votes may only be made by– The author of the code or documentation in question– Committers
• Voting–
• The following “action items” are voted on– Long Term Plans – Short Term Plans – Release Plan – 3 possibilities
• Alpha, Beta, or Stable – Release Testing – Showstoppers – “issues that require a fix be in place before the
next public release”– Product Changes
+1 "Yes," "Agree," or "the action should be performed."
0 "Abstain," "no opinion".
-1 "No."
![Page 5: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/5.jpg)
Report/Read Bugs & Feature Requests
• Users, Developers, & Committers– Bugs are reported to Bugzilla
– Feature requests are reported as bugs in Bugzilla, except their severity is set to “enhancement”
• Users– Mostly report bugs and make feature requests
• Developers & Committers– Report bugs
– Also, volunteer to fix bugs or satisfy feature requests
![Page 6: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/6.jpg)
Develop Patches or Make Changes
• Developers & Committers– Create patches and modify code using software
development tools as well as the following:• CVS, WinCVS, ViewCVS• Cygwin • Ezmlm• DAY Communique JSP Debugger
– This process is unique to each developer except that• Developers frequently communicate with each other• All developers must follow a well known coding convention
such as Code Conventions for the Java Programming Language
![Page 7: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/7.jpg)
Download/Upload Latest Code• Developers & Committers
– Download source code in order to • Develop a patch• Fix a bug• Make some other type of change in the code
– Upload• New code and documentation patches• Modified code
• Committers also– Update licenses and their dates when reviewing code– Commit builds– Update documentation
• e.g. such as the STATUS file
![Page 8: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/8.jpg)
Electronic Communication
• All community members primarily communicate electronically– Tools used:
• Mailing Lists– User list– Developer list
• IRC – chat• Teleconferencing software – (e.g. Used by PMC for monthly
meetings)
– Resources include:• Online articles, FAQs, & documentation
![Page 9: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/9.jpg)
Bug Database
• Tool:– Bugzilla
• Bugzilla is used to manage– Bug reports
• Detailed bug reporting guidelines must be followed
– Feature requests• Severity of feature requests is set to “enhancement”
![Page 10: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/10.jpg)
Source & Binary Code Repository
• Tools:– CVS– WinCVS– ViewCVS
• This CVS repository manages the– Source code– Binary code– Documentation
![Page 11: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/11.jpg)
Committers
• Have all of the privileges of Developers, plus the following– Write access to the
• source repository• website
– Voting rights
• Some committers may also be Project Management Committee (PMC) Members– PMC
• Is the official managing body of Jakarta project• Is responsible for setting overall Jakarta project direction• Meets monthly online
![Page 12: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/12.jpg)
Users
• Use Tomcat
• Report Bugs
• Request new features
• Limitations:– Users do not contribute code or documentation
![Page 13: DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.](https://reader036.fdocuments.us/reader036/viewer/2022072005/56649f3f5503460f94c601da/html5/thumbnails/13.jpg)
Developers
• Write– Code– Documentation
• Contribute positively to Tomcat• Are Recognized for their contributions• Limitations:
– No voting rights– No write access to source repository