I favor Pedro's approach.

I don't know that it is so much about LibreOffice wanting to be being different 
from Apache OOo, although that might be in the thinking of some (on either 
project).  LibreOffice has almost a year of active development separate from 
OpenOffice.org, and Apache OOo has not even had code to kick around until the 
past few weeks.

I can't follow Michael Meeks' numbers, and I definitely can't follow the math 
that the subsequent report comes up with.  

It seems to me that cherry-picking by a fork is always the situation and not 
one that there is much to say about.  Also, the desire to refactor the code 
base, including the repositories and the build process, was proclaimed as an 
opportunity for LibreOffice practically from the start, nearly one year ago.  
OpenOffice.org did not follow that same course and divergence seems to have 
happened on both sides since the fork point.  Bringing the code to Apache OOo 
is introducing more divergence.

I am heartened that there are seasoned OO.o developers working here as 
committers and also on LibreOffice.  There are additional LibreOffice 
developers who contribute on ooo-dev, ask questions at general-incubator and 
legal-discuss, etc.  Opportunities for making the Apache OOo releases appealing 
to downstream adopters is something that will need to be worked out over time 
by folks with understanding of both sides of the transfer opportunities.  Cross 
pollination on fixes for common bugs would also be good.

In short, do good work and play nice?

-----Original Message-----
From: Pedro F. Giffuni [mailto:giffu...@tutopia.com] 
Sent: Monday, September 12, 2011 18:37
To: ooo-dev@incubator.apache.org
Subject: Re: Is there anything we can do to make AOOo code more usable by 
LibreOffice?

Hi Rob;

--- On Mon, 9/12/11, Rob Weir wrote:
..
> 
> I'd summarize it as saying that merging code Apache code
> into LibreOffice will be really difficult, especially
> since LibreOffice has made widespread source changes.
> 
> Is there anything we can do to help LibreOffice out here?
>

Develop faster ... do everything they do ... just kidding! ;).

They have done some things that we want to do too but
all in all we are mostly standing still (for good reasons,
we want to be stable in our first release) and it's them
diverging: ultimately if they want to be different they
will be.
 
> 
> Anything else we should be doing? (Or not doing?)
>

At this point we have to try to rescue all we can from
Oracle: this means getting most all the useful stuff
from the CWSs, which is of benefit to all the community.

We also have to replace some copyleft code, and what we
have to do here is not simply remove it but instead
replace it with stuff so good that LO will want to go
through the effort of bringing our changes.

Hmm.. there are also 24 issues they identified in our
code and fixed in their's.

We may end up catching up in many things but at the end
I do think there will be a situation where LO and OO
differentiate significantly: I don't think that's
necessarily bad though.

cheers,

Pedro.

Reply via email to