Hadrian, thanks for the excellent summary.

Best,
Christian

On Fri, Sep 28, 2012 at 11:45 PM, Hadrian Zbarcea <hzbar...@gmail.com>wrote:

> I though Ross was very clear in his explanation, but apparently not...
> <rant please-ignore="true">**Unfortunately this thread (happens too often
> at the ASF) is digressing into hypothetical, vague and philosophical
> discussions.</rant>
>
> Quoting Ross: "this *is* completely different". As an aside, I personally
> don't consider subscribing a private@ PMC mailing list to another list
> the smartest thing to do, I'd rather have individual PMC members subscribe
> and inform the rest of the PMC. That however doesn't cause any issue
> because, quoting Ross again, that's just a "communication link". I would
> add that that is a unidirectional communication link, by which the external
> project communicates something of interest to an audience, and a PMC
> happens to be part of said audience. The PMC is a *passive* participant.
>
> This is not the case of the camel-extra project. Apache Camel is an
> integration framework. Its intent is to simplify integration by providing a
> common API and bridging glue components for a large number of protocols and
> data formats. The specific protocol implementations however come from 3rd
> party libraries. For most of the technologies of interest, Camel found/uses
> libraries with a compatible license. The camel-extra project was created to
> extend the reach of Apache Camel to technologies available under
> non-compatible licenses (e.g. xGPL). The project was started and controlled
> by Camel committers on google code and later moved to apache-extras (kinda
> the same thing). The camel-extra project was never governed as an ASF
> project from many points of view, including oversight, release process and
> IP management. The project had committers who are not ASF committers for
> instance. The Apache Camel committers have control over the project and are
> *active* in the government of the project *as individuals* (albeit not
> completely following the ASF guidelines). This is the difference.
>
> There is a (valid) perception that the camel-extra is an extension of the
> Apache Camel project. That was fueled by the fact that some camel-extra
> components are documented on the ASF camel site. This thread was actually
> started by an enthusiastic request of a new Apache Camel committer on the
> premises that "it would be nice if" Apache Camel were a one stop shop for
> both projects/communities. I.e. why work in 2 places, 2 sets of
> infrastructure, etc, when Apache Camel is already the
> established/recognized one. While it would be nice for users indeed, it is
> not compatible to the way the ASF operates. (To use your analogy, think
> more like the LibreOffice community operating from within the Apache
> OpenOffice community, using the same site and mailing lists).
>
> FWIW, this was mentioned on the camel lists, but that was probably not
> considered enough. Christian, the Camel PMC chair, knowing full well the
> dynamics of the community, did the right thing and decided to forward the
> question/request to a more authoritative forum. In the meanwhile the Camel
> community got the message from all replies in this thread (I think) and the
> changes currently made to the camel-extra project reflect the differences
> between the two communities. However the thread lingers on on this list...
>
> I hope this clarifies the current status a bit better.
> Hadrian
>
>
>
> On 09/28/2012 03:44 PM, Rob Weir wrote:
>
>> On Fri, Sep 28, 2012 at 4:13 AM, Ross Gardler
>> <rgard...@opendirective.com> wrote:
>>
>>> On 28 September 2012 02:41, Rob Weir <robw...@apache.org> wrote:
>>>
>>> ...
>>>
>>>  Specific example.  OpenOffice podling has signed up for a security
>>>> mailing list where we receive security-related bug reports from
>>>> LibreOffice, an open source project that is LGPL/MPL, not ALv2.  We do
>>>> this by subscribing our security list directly to theirs.  Is this
>>>> against policy?   This seems directly analogous to a project receiving
>>>> bug reports from a non ALv2 Apache Extras project.
>>>>
>>>
>>> This is completely different. LibreOffice is a separate project with a
>>> separate infrastructure and community. The subscription of an ASF list
>>> to a LibreOffice list is nothing more than a communication link
>>> between two distinct entities. The proposal here is to not create a
>>> separate project with a separate management structure but to simply
>>> host incompatible code externally and manage it from within an ASF
>>> PMC.
>>>
>>>
>> Exactly my point.  To the question put earlier:
>>
>>   "whether mailing list connections and other conveniences would create
>> unacceptable confusion
>> about the distinction between 'things the PMC does' and 'things some
>> PMC members happen to do elsewhere.'"
>>
>> IMHO, the mailing list connections are not the issue.  The issue is
>> the relationship between the Apache Extras project and the Apache
>> projects.  If the relationship is improper, from a control and
>> dependency perspective, then that is the problem.  The mailing list
>> use connection does not create the problem.  And I suspect that
>> avoiding the mailing list connections would change nothing fundamental
>> if there were a control and dependency issue.
>>
>> Regards,
>>
>> -Rob
>>
>>  Ross
>>>
>>> --
>>> Ross Gardler (@rgardler)
>>> Programme Leader (Open Development)
>>> OpenDirective http://opendirective.com
>>>
>>


--

Reply via email to