Just a few things I want to mention:
1) Sign up for the mailing list! I'm going to stop duplicately posting to
the newsgroup. Go to
https://lists.sourceforge.net/lists/listinfo/drjava-hackers to do it.
(Please don't make me figure out who didn't sign up and sign up for you.)
2) As you are working on your tasks, please update the bug/feature report
on SF with your progress. You should at least update it when you find the
problem (or how to implement the feature) and then close it when it's
implemented. One important thing when you close a bug: Put into the
comments the version of DrJava in which the bug was fixed/feature was
added! This is important! (Note that this means you must commit first,
then close bugs.)
3) Put in useful CVS commit comments. Most notably, include the
bug/feature # for each fixed/implemented one, along with the short
description (copy/pasted from SF if you like). Feel free to elaborate a
bit, but really, elaboration about fixes is best put in the bug database.
4) Do *not* commit unless you're using "ant commit". This does magical
stuff that's important to do (like ensuring tests pass, and like tagging
the source, and like making a new version stamp). If you're having
problems with ant commit, talk to me.
5) If you need help with using CVS and/or ant, ask me or this list or
someone else in the class.
6) Let's all be able to give a 10 second summary of their bug/feature for
class?
7) I think I'm out of things to rant about.
By the way, I'm very encouraged about everyone's enthusiasm for working on
DrJava! I know I'm really excited that we finally are going to have the
resources to make it as great as we've been talking about it to be.
-brian
|