Hello,
Jean-Sebastien and I would like to add a single slide we can show at
JavaOne where we can share our experience (or BKMs) of working in an
Open Source project.
This is what I have so far...
1. Managing the code
a. Organize the project in small modules
b. Build and manage dependencies with Maven
c. Bug/Issue tracking system: JIRA
d. SVN
2. Discussions held through the mailing list
a. Politeness is key
3. Anyone can contribute
4. Documentation is very important
Briefly, these are the topics intended for each bullet would be:
1 - I guess it is self-explanatory, right?
2 - In this point we can talk about what the mailing list is used for
(voting, submitting ideas, technical discussions, etc).
3 - Here we can point out that there is no restriction for contributing.
Any person should feel free to contribute ideas, documentation, code,
etc.
4 - Documentation is critical if the project expects many people to get
involved. It reduces the learning-curve needed to get on board.
Any suggestions are welcome...
Regards,
Mario E. Antollini
Intel Software
ASDC
+54 351 526 5594
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>