micro-libgcj merge reconsidered

Per Bothner per@bothner.com
Tue Jan 17 10:11:00 GMT 2006


Joel Dice wrote:
> On 2006年1月16日, David Daney wrote:
>>> Joel Dice wrote:
>>>>> In light of both of these concerns, I think the advice of Steph 
>>> Meslin-Weber and others is most appropriate - create a branch for 
>>> micro-libgcj as proposed, but without intending to merge it into the 
>>> trunk. Others may then use that branch as a basis for their own 
>>> branches and take them in whatever directions they care to.

Creating a new branch for each "configuration" is clearly unsupportable.
And since we know different "nicro-applications" will require differeny
Java sub-sets, we will need some kind of configuration mechanism.
>> While creating a branch is likely the right thing to do, starting with 
>> the assumption that it would not be merged back is not at all 
>> appealing to me.

I agree,
>> I thought we were close to a consensus that Per Brothner's 
>> preprocessor idea was close, if not identical, to the preferred 
>> approach. It seems to me that most people would not object to this 
>> and we would have a very good chance to merge it back to the mainline.
>>> I did not get that impression. From what I read, neither of the libgcj 
> maintainers sounded convinced that this was the right approach.

I think the primary concern is libgcj/classpath divergence. If we
agree wity classpath maintainers to put in the appropraite
pre-processing comments, then that concern goes away.
In any case, a micro-libgcj branch should use pre-procssing to
configure different profiles. We can later merge those modified
java files into mainline.
> I already consider micro-libgcj worthwhile regardless of what happens 
> next. I do agree that the preprocessor approach is best for 
> micro-libgcj. Whether it's best for the libgcj trunk or for GNU 
> Classpath is another question, and one which I'm content to let the 
> maintainers of those libraries decide.

I guess we're close to agreement.
-- 
	--Per Bothner
per@bothner.com http://per.bothner.com/


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /