On 09.12.2011 15:51, Rob Weir wrote:
On Fri, Dec 9, 2011 at 8:03 AM, Oliver-Rainer Wittmann
<[email protected]>  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.

Reply via email to