commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Luc Maisonobe <Luc.Maison...@free.fr>
Subject Re: Commons Command proposal
Date Wed, 28 Jan 2009 19:12:55 GMT
Karl Wettin a écrit :
> We are ready to pop it in the sandbox. I'll act as moderator for Erics
> patches.
> 
> I can't find anything about limitations on sandbox projects, are there
> any? Compare with Apache Labs that does not allow releases.

Same here. There are no releases for commons sandbox. Projects have to
be be promoted to commons proper before release.

Luc

> 
> 
> I'm cc:ing Apache Legal.
> 
> Regarding paper work, we can get a software grant faxed over in no time.
> We are the original authors of all this code. Do we both need to send a
> grant? The original idea for this library came up working for TomTom.
> They have given us their permission to rewrite the project from scratch,
> and this we did. Is it nessecary for TomTom to send a grant too
> releasing some sort of IP? I really don't think there is an IP issue
> here at all, but I am not a laywer.
> 
> 
>      karl
> 
> 27 jan 2009 kl. 19.30 skrev Rahul Akolkar:
> 
>> I moderated this through, so folks will need be to CC'ed when
>> necessary (such as I've done here).
>>
>> Three comments:
>>
>> 1) Unless there is anything of private nature here, we discuss
>> proposals on the publicly archived dev list. So, if and when you feel
>> like it, it'd be good to move this to the dev list.
>>
>> 2) If there is interest, new libraries can use the Commons Sandbox for
>> development. However, it is only open to existing ASF committers.
>>
>> 3) If there is existing code, necessary policy procedures (for
>> example, running a software grant through the Apache Incubator) will
>> need to be executed.
>>
>> -Rahul
>>
>>
>> On Tue, Jan 27, 2009 at 12:38 PM, Karl Wettin <kalle@apache.org> wrote:
>>> PMCs,
>>> cqueue is an Open Source, Apache-Licensed Java library for scheduling
>>> commands against one or more thread pools.
>>>
>>> http://en.wikipedia.org/wiki/Command_pattern
>>> http://en.wikipedia.org/wiki/Command_queue
>>>
>>> Eric Bowman and I created a similar library while working for TomTom.
>>> We are
>>> gratefull they let us develop this idea further and it would be our
>>> pleasure
>>> to see this library as a part of the ASF commons family.
>>>
>>> cqueue is java.util.concurrent.ExecutorService on steroids: it's an
>>> easy way
>>> to build a thread pool or pools that take commands from persistent
>>> storage,
>>> and very carefully control the lifetime of those commands. We built
>>> cqueue
>>> to help manipulate some pretty big pools of data, where we needed to
>>> be able
>>> to stop and restart a data processing pipeline without losing any
>>> data. We
>>> also needed to take full advantage of all available CPU cores.
>>>
>>> cqueue-bdb is a persistency facade that use BerkeleyDB for storage.
>>>
>>> It is a fully functional library ready for a release candidate, but
>>> as all
>>> projects it needs a bit of improvement.
>>>
>>> This code has never been in the wild so I believe it does not need
>>> release
>>> papers in order to be committed.
>>>
>>>
>>>      karl
>>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message