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
- Re: [Libreoffice] Proposing a new Easy Hack - project consistent namespaces (continued)
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.