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


The gradual migration is the only way i see to change thousand of names.
Even with regular expressions, the task is not easy to do.

About the half percentage of Easy Hacks, no matters. We are doing it (in
parallel), that is important. Tor was the first to say something really
problematic about the migration: the bug reports, the names in the build, in
the logs, etc. Again, painful today, amazing tomorrow.

I know, we are close a release, there is no chance to initiate such a
migration now. I'm talking about a long-term change where you - main
developers - would not realize, but we - external contributors - would learn
the code naturally.

Maybe do the task module by module to mask the "giant migration"... i don't
know what you want. The truth: we have fear to make big changes and this is
not a good paradigm, it turns LibreOffice just another fork and it's more
than that.

Regards,
Júlio.


IMHO doing a "gradual migration" is not a good idea here. Such
things should be done in one deep cut, because:
- having two names for the same thing will just add to newcomer
 confusion, esp. if he ends up in a piece of code that mixes both
 happily. This will one only have benefits once it is completed and
 will even hurt in the meantime.
- historical evidence (tools string vs. sal string) shows how well
 "gradual transitions" work when not tightly enforced.
- we will not tightly enforce this one as it is not providing essential
 benefits compared to other work.
- while it is true that this can be done by EasyHackers, I really dont
 thing there is any lack of EasyHacks. There are other tasks like:

http://wiki.documentfoundation.org/Development/Easy_Hacks#Get_rid_of_SV_DECL_VARARR.2C_SV_DECL_VARARR_PLAIN.2C_SV_DECL_VARARR_SORT_..
..
 (or migration to the new build system) that also only really benefit
 the project when fully completed. It is better to have one such
 EasyHacks finished (and being rewarded by the benefit) than having
 five such EasyHacks finished 20% (or even 50%) and having no benefit
 for the project whatsoever.

Just my 2 euro cents,

Bjoern

--
https://launchpad.net/~bjoern-michaelsen

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice



Context


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.