I DO want the Java codebase to part of libcloud -- What I said before
was that it MAY or MAY NOT grow into a larger, multi-committer,
sustainable project. Today it isn't, I want it to grow, but I don't
think it should hold up leaving incubation.

On Mon, Nov 8, 2010 at 11:11 AM, Eric Woods <[email protected]> wrote:
> Ant... I see what you're saying about a temporary holding place.  I'm okay 
> with the Java base remaining in sandbox until the lack of support Paul refers 
> to is addressed (test cases, more involvement, etc).
>
> It is true that Paul is the primary maintainer of the python base.  Given 
> this, I'm surprised at his opposition to incubating the Java code here.  The 
> Java initiative represents an opportunity for the libcloud project, not a 
> competitor or extra overhead; an opportunity for more growth, involvement, 
> and language options for people looking to use libcloud's services.  This all 
> helps raise awareness around the libcloud "brand."  The two implementations 
> can benefit from each other.  The python community is now expressing interest 
> in extending libcloud to support storage services.  I've already chartered a 
> course for storage support in the Java base, and I believe the python code 
> can leverage this work.
>
> Perhaps we should develop a plan of what to do with the Java stuff as 
> checkpoints are reached.
>
> - Eric
>
> On Nov 8, 2010, at 8:50 AM, ant elder wrote:
>
>> On Fri, Nov 5, 2010 at 7:14 PM, Paul Querna <[email protected]> wrote:
>>> On Fri, Nov 5, 2010 at 2:24 PM, ant elder <[email protected]> wrote:
>>>> It would be good to see more of a course set on what to do with the
>>>> Java support. There hasn't been consensus on what to do with it so
>>>> showing the project can handle that would be good before graduation.
>>>
>>> It hasn't attracted a diverse committer base.
>>>
>>> It hasn't been reviewed on a technical level.
>>>
>>> It hasn't been released (or had vetting with RAT).
>>>
>>> It is in a sandbox area. That is it's state.
>>>
>>> The Python side of libcloud is gaining absolutely zero by remaining in
>>> the Incubator.
>>>
>>> The Java side is just a young project which may die, or may grow, and
>>> I certainly hope for the former, but I am not sure how that is related
>>> to the community we have today remaining in the Incubator.
>>>
>>> Many TLPs grow communities in different products as they mature, and
>>> as long as we are comfortable with the makeup of the PMC, and trust
>>> them to know what to do, I don't believe the current situation with
>>> Java support is a problem for graduation.
>>>
>>> The Incubator is about education of people and IP clearance -- trust
>>> the people to do the right things, and the IP situation has long been
>>> clear for Libcloud.
>>>
>>> Thanks,
>>>
>>> Paul
>>>
>>
>> I'm not sure I'm convinced there's nothing more to be learnt here.
>> Dealing with what to do with the Java impl would help at least
>> demonstrate the community can deal with an awkward situation, just
>> leaving it in the sandbox seems like a holding pattern to me. But even
>> if thats not done i don't get the warm fuzzy feeling that the libcloud
>> community has learnt the Apache Way yet. It would be nice to see not
>> just the same one person doing all the releases, all the committer
>> nominations, most of the commits etc, even with graduation there
>> hasn't been any real discussion that i've seen about what the
>> graduation requirements are and why they've been met. If for some
>> reason you were unable to continue here Paul i'm not seeing much
>> evidence that the others would know all the ropes to continue. What do
>> mentors/others think about this?
>>
>>   ...ant
>
>

Reply via email to