Removing Sunbird code from comm-central
Joshua Cranmer 🐧 <[email protected]> Mon, 27 May 2013 15:26:25 -0500
| Newsgroups | gmane.comp.mozilla.devel.calendar |
|---|---|
| Message-ID | <[email protected]> |
In bug 866903, I am currently planning on removing Sunbird code from comm-central. If no one has any objections, I will try to do this next weekend. After some investigation, this means I will be removing the following directories and files: calendar/sunbird [except calendar/sunbird/config/version.txt, which is also the Lightning version] calendar/installer calendar/app.mozbuild calendar/app-config.mk calendar/build.mk calendar/confvars.sh other-licenses/branding/sunbird In addition, mention of MOZ_SUNBIRD in our build system will also be deleted (affecting calendar/moz.build, calendar/locales/Makefile.in, and calendar/lightning/Makefile.in). The l10n for Sunbird will not be removed at this time and will probably not be removed until after the ESR branches. Also, various checks in the code itself that query if the running application is Sunbird or not are not going to be removed. As for why the code removal is being done, the comm-central and mozilla-central build systems are undergoing massive overhauls. There is a good chance that Sunbird has already been broken by these changes, but the presence of its Makefiles still increases the complexity of overhauling the build system. Anyone who wants to resurrect Sunbird may do better simply by starting from scratch (at least as far as the build system itself is concerned). If there are questions about or objections to this approach, please state them now or forever hold your peace. -- Joshua Cranmer Thunderbird and DXR developer Source code archæologist _______________________________________________ dev-apps-calendar mailing list [email protected] https://lists.mozilla.org/listinfo/dev-apps-calendar