What about the guys that have already done this in sourceforge?

http://sourceforge.net/projects/collections

If what they've done is any good, it would make sense to start with
that they have and get them invloved here.

Niall

On 10/20/06, Stephen Colebourne <[EMAIL PROTECTED]> wrote:
We are just moving to JDK1.5 at work, and I too judge that the time is
about right for this. I don't know how much time I'll be able to spend
on it though. We'll have to see.

There is a clear difference of approach, however, with some factors being:
a) keep everything as close as possible to the current source (not
always achievable)
b) split into 3-5 smaller components
c) same package name or different package name
d) same project [collections] or new project

Thus, I propose that this task is:
- started in the commons-sandbox
- uses a different package name [collgenerics]
- follows the current single jar/package structure
- no deprecated classes are ported

This allows coding to start quickly, but out of everyones way. It also
then allows those of us (like me) who want to re-group the code to do so
in a sandbox environment rather than commons-proper. Getting the
promotion vote later should be no problem.

Kris, are you a committer @ apache?

Stephen


Kris Nuttycombe wrote:
> Speaking of porting to collections to generics, I have a bit of time
> available to contribute to this effort. Could we at least create a
> generics branch in SVN to get the ball rolling? This topic has been
> bounced around for a long time, but the process needs to start at some
> point. I realize that collections needs to be refactored into some
> smaller projects, but I'm not convinced that the two tasks need to
> necessarily be undertaken simultaneously. It may in fact be simpler to
> generify the code in its current architecture since this will involve
> less disruption to the unit tests.
>
> Kris
>
> Stephen Colebourne wrote:
>
>> Hi,
>> It would be useful to attach anything to a JIRA call, as that is an
>> easier worklog than email.
>>
>> The biggest issue that I can see with this is that [collections] as a
>> project is currently at the 'full' point, and needs refactoring into
>> smaller units. This should probably be done as part of moving
>> collections to JDK1.5.
>>
>> Unfortunately, [collections] has little development time available, so
>> just porting to generics is a big enough concept, even before
>> considering a new collection like Trie.
>>
>> There may be another committer willing to volunteer time to this of
>> course...
>>
>> Stephen
>>
>>
>> ----- Original Message ----
>> From: Sam Berlin <[EMAIL PROTECTED]>
>> To: Jakarta Commons Developers List <commons-dev@jakarta.apache.org>
>> Cc: Roger Kapsi <[EMAIL PROTECTED]>
>> Sent: Wednesday, 20 September, 2006 12:42:12 AM
>> Subject: Contributing to Collections
>>
>> Hi Folks,
>>
>> I sent an email last week about contributing a Patricia tree to the
>> Commons
>> Collections project, but haven't heard back.  The project is fully
>> voluntary, so I understand that responses may take a long time.  I'd
>> like to
>> make sure that I sent the offer to the correct place, though.  Is
>> there some
>> other venue I should be looking at for contributing code?  Should I be
>> doing
>> this through JIRA?
>>
>> To recap last week's email, Roger Kapsi & I have developed a Patricia
>> tree
>> that fits the Map & SortedMap interfaces (and can easily fit the upcoming
>> Java 1.6 NavigableMap), and we'd like to offer it for inclusion in
>> commons-collection.  It's currently written for Java 1.5's generics and
>> licensed under the GPL, but we can easily remove the generics if required
>> and should likely be able to change the license if necessary.
>>
>> Thanks very much,
>>  Sam
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to