University practical exercise about LibreOffice

Chris Sherlock chris.sherlock79 at
Sat Jan 20 00:38:35 UTC 2018

On 15 Jan 2018, at 11:26 pm, Jacobo Aragunde Pérez <jaragunde at> wrote:
> Hi Adrián,
> the code base of LibreOffice predates most bibliography about software
> patterns, so you aren't going to find documents like those here!
> Still, I made a presentation some time ago that you may find useful,
> specially the parts that describe the branch model, how releases work, etc.
> <>
> The Android code is, indeed, modern, but it follows the good old
> development methodology of "hack something together until it works, then
> polish" :) You can still find some patterns, a good developer will find
> ways to reuse code or structures, but sometimes it's not even a
> conscious decision, and you won't find documentation about that
> excepting blog posts from the authors, if they feel like writing about
> that. Maybe check the blogs linked from:
> <>
> If you dig a bit more in my blog you will find some posts about the
> Android code that might (or might not!) be interesting. Like I said
> before, they explain the parts I wrote. But please, don't ask about them
> because I've totally forgot at this point! :D
> Hope this helps. Good luck!
> Best,
> -- 
> Jacobo Aragunde
> Software Engineer at Igalia

FWIW, whilst it hasn’t always been designed this way, there are patterns in the code. 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the LibreOffice mailing list