incubator-ooo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexandro Colorado <>
Subject Re: Is there anything we can do to make AOOo code more usable by LibreOffice?
Date Mon, 12 Sep 2011 21:46:21 GMT
On Mon, Sep 12, 2011 at 4:09 PM, Rob Weir <> wrote:

> There was an interesting blog post [1] over the weekend by Michael
> Meeks, which was picked up by the tech press [2] with predictably
> somber notes.
> 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?

I doubt we can do it if they want t be different. Right now there are talks
about dropping all alternative formats and becoming an ODF only editor.
However there are many other reasons why developers might want to change
things too much to make it non trivial. At the same time, is up to them to
fix it. We can only add comments or study their changes and have some kind
of alerts.

The other reason is for developers to work on both code tree and their
modifications need to be sanitize by each QA groups.

> Or is the problem really all that big?  The fact that diff -u finds a
> bazillion lines of differences is really not interesting.  Since both
> projects have a common parent code base, the relevant technique would
> be a 3-way merge, right? Of course, widespread reformatting in one
> code base can make a mess of that.  But isn't that solved simply by
> applying identical reformatting to both code bases before doing the
> 3-way merge?

Dependencies are usually the big issue here, which files depends on which
other file, to generate the right construct. Since LibO also plan to drop
things like Java and Basic depends on what will they repllace it with. Even
there has been of reformating the toolkits on VCL.  I would of course wonder
if we could copy the code over to AOOo in reverse engineer fashion so that
the code seems more like LiBO.

> Anything else we should be doing? (Or not doing?)
> I admit that this is not purely a humanitarian gesture on my part.
> The things that make it easier to for LO to use AOOo code also make it
> easy for Symphony to use it, for RedOffice to use it, for anyone to
> useit.  Easy-of-integration, merging, whatever, should (I think) be a
> top-level goal for the project.
> -Rob
> [1]
> [2]

*Alexandro Colorado*
** EspaƱol
fingerprint: E62B CF77 1BEA 0749 C0B8 50B9 3DE6 A84A 68D0 72E6

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message