On 7 July 2011 12:09, Ross Gardler <[email protected]> wrote:
> On 6 July 2011 23:51, Andrew Rist <[email protected]> wrote: > > > > To date the LibreOffice crew has taken the effort to merge in changes > from > > the OOo code line, for each release. > > The most obvious and best way to collaborate in the future is to write > good > > code, and make it worth their while to integrate it into LO. > > The more compelling the development effort at Apache, the more likely it > is > > reused by LO. > > This also leads to the situation where they have an interest in pushing > > changes into the AOOo code line, to simplify their future merges. > > I agree 100% with this. > > My question, as someone who does not know the OOo code, is are there > any obvious places in the code where this is likely to happen? > > A strong Apache project has the broadest possible community of users. > Some of these users become contributors and some of those become > committers. > > I wonder if there are any units of code that can be separately > packaged in order to allow them to be included in downstream projects > without "merging cnhanges" into a separate code tree? > > I'm a Java weenie, so I think in terms of JARs that can be reused > easily. Is there any scope in the OOo project for similar library > reuse? If so where is the low hanging fruit? > One thing would be to collaborate to remove any redundant code. I have heard that the LibO people have already worked on this so removing code should be something that is not too controversial license-wise and could filter up stream from LibO to OOo. (hi guys we removed this this and this, you might like to do the same as it hasn't broken anything) Same with identifying inefficient stuff that is more a matter of reorganisation or replacing existing code with something better. Such revisions could be less of a license problem even if not completely resolving the issue. -- Ian Ofqual Accredited IT Qualifications (The Schools ITQ) www.theINGOTs.org +44 (0)1827 305940 The Learning Machine Limited, Reg Office, 36 Ashby Road, Tamworth, Staffordshire, B79 8AQ. Reg No: 05560797, Registered in England and Wales.
