Date: prev next · Thread: first prev next last
2022 Archives by date, by thread · List index

Hi Andreas,

Andreas Mantke píše v St 09. 02. 2022 v 19:58 +0100:

once I read this sentences the first time, I thought I was in a
different film in 2010. But maybe I didn't understand the situation
in OOo project at that time.

I may be wrong, it is a long time ago, but from what I remember, the
problem was not the domination per se [though please don't understand
me as supporting domination ;-)], but the unwillingness to communicate
& seek consensus how to improve the situation for contributors.

[This is also why I insist that "community" means the contributors -
the situation was perfectly fine for the users; they were getting their
builds for free & were happy.]

At that time:

* There was the CWS system that was forcing contributors to go through
  a complicated process even for the simplest fixes

    + unless you have found a friendly internal engineer who was kind
      enough to include your patch into their CWS
    + not to mention that the access to CWS was restricted for the
      outside for a long time in the first place

* CVS was a disaster for version control

    + and I've created a working, usable git import

    + yet Mercurial was favored, even though not ready for the
      OOo size
    + so the conversion was postponed and OOo was converted to
      Subversion as a temporary measure
    + then 2 years later converted to Mercurial
        - with a terrible penalty for the non-internal contributors,
          because Mercurial had to download 500MB of metadata for each
          branch [which might be OK'ish these days - but this was
          11 years ago and more]
    + only to be converted to Subversion again [at Apache]
    + and then finally to git

* the localization went through the .sdf files

    + I was not involved in this, so I have only vague memories it was
      a terrible pain for the l10n community

* the build system was a disaster by itself due to & dmake

    + and worse, the company had a different, internal one
        - so no interest in improving it for the contributors
    + but at least Bjoern has invented the gbuild while being an
      internal engineer, regardless of the internal pushback

        - he's a hero; and I have fond memories of other heroes who
          helped to make the contributing easier
        - still - the general approach of the company was to make
          the contribution hard.

* I'm sure there's more; but luckily I forgot :-)

So if you see any sign of an ecosystem company trying to make
contributing harder (like the above), please do shout - contributing
must be as easy as possible for everybody who wants to contribute!

All the best,

To unsubscribe e-mail to:
Posting guidelines + more:
List archive:
Privacy Policy:


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.