Paul Fisher wrote:
>
> Scott Miller <[EMAIL PROTECTED]> writes:
>
> > If theres no objection (eg no one else doing it), I'm going to hack
> > out Observer/Observable in java.util. Should be done by Monday at
> > the latest.
>
> If you want to keep on working on Collections stuff, you might want to
> contact [EMAIL PROTECTED]
Here is a thought which may work in the best interests of the whole
project. Although I am doing active development again, I'm still not
able to devote huge amounts of time to the project - so my work is
progressing, but it is and will continue to be reasonably slow compared
to someone who has more time.
The collections classes are, as I said in a previous post, conveniently
split up into 4 categories: interfaces, abstract implementations,
concrete implementations, and utility classes. I have made good progress
on the interfaces, the utility classes, and the abstract
implementations, but I haven't started on any concrete implementations
as yet. Also, there isn't any sort of test suite yet because I'm still
grappling with the idea of how to test the semantics of a collections
implementation.
Scott, if you're looking for things to do and are interested in working
on either of these areas, the help would be much appreciated as far as
I'm concerned, because I don't want to delay the whole project by being
slow to produce the code I've taken responsibility for. Most of the
Abstract classes that you will need to build on are complete at least to
the extent that they are usable (I don't know about AbstractMap, because
it was written and checked in by someone other than me, and I haven't
looked in detail yet). Documentation is sorely lacking still (it's my
top priority after upgrading everything to beta4), but there's always
sun's docs.
The classes I'm referring to as concrete implementations are:
ArrayList LinkedList Vector Stack
TreeSet HashSet
TreeMap HashMap Hashtable (and Dictionary)
Just a suggestion,
Stuart.