incubator-ooo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andre Fischer ...@a-w-f.de>
Subject Re: Configure and category B
Date Fri, 09 Dec 2011 15:03:19 GMT
On 09.12.2011 15:51, Rob Weir wrote:
> On Fri, Dec 9, 2011 at 8:03 AM, Oliver-Rainer Wittmann
> <orwittmann@googlemail.com>  wrote:
>> Hi,
>>
>>
>> On 09.12.2011 10:52, Raphael Bircher wrote:
>>>
>>> Am 09.12.11 10:46, schrieb Andre Fischer:
>>>>
>>>> Hi all,
>>>>
>>>> We are making good progress with removing category X licensed code (see
>>>> [1]).
>>>> On [2], first table, you can see, that most issues have been resolved,
>>>> the
>>>> remaining ones are being worked on.
>>>>
>>>> Therefore I will turn my attention to handling the category B (see [3])
>>>> code.
>>>> It is now part of the SVN repository and can be found as archives in the
>>>> top-level ext_sources/ directory.
>>>>
>>>> As far as I understand it, the category B code will not be part of a
>>>> source
>>>> release. It has to be checked out from SVN. The configure (.in) script
>>>> has to
>>>> be cleaned up so that category B code is not built by default but can be
>>>> activated with a single switch, similar to the current --enable-copyleft
>>>> switch.
>>>>
>>>> Does anybody have an idea for a name for the new switch better than
>>>> --enable-category-b ?
>>>
>>> --with-42 but this option should realy solve all problems ;-)
>>
>>
>> I like this one, but my proposal is:
>> --enable-weak-copyleft-components
>>
>
> Would it be feasible to have more granular flags, one for each
> category-b component?  Or is it all-or-nothing?

The --enable-category-b is just a way to conveniently turn on/off the 
category-B components.  You can still override it with the already 
existing flags for individual components.  The most important change 
will be to not enable any category B component by default.

By the way, I am still in the exploratory phase.  It could well be that 
instead of/additional to the --enable... switch we need an --allow... 
switch and let the default values of the individual projects define 
whether to enable them.

Also by the way, I have created issue 118674 
(https://issues.apache.org/ooo/show_bug.cgi?id=118674) to track progress 
on this.

-Andre

>
>
>> Best regards, Oliver.

Mime
View raw message