Hi Christian, Christian Egli <christian.e...@sbs.ch> writes:
> The taskjuggler exporter used to be in core before it was moved to > contrib by Bastien or Nicolas on the bases that there aren't many users > (and probably because it wasn't maintained very well). This is OK for > now, but eventually I'd like to move it back to core. So we need > assignment for this patch. The rationale for moving some files out of core is not only about the size of the user-base (which is very difficult to know), but mostly about whether those contributed packages depend on 3rd-part softwares. Here is how I stated this in the release notes: Since packages in Org's core are meant to be part of GNU Emacs, we try to be minimalist when it comes to adding files into core. For 8.0, we moved some contributions into the contrib/ directory. The rationale for deciding that these files should live in contrib/ is either because they rely on third-part softwares that are not included in Emacs, or because they are not targetting a significant user-base. For example, org-mew.el and org-wl.el were moved in contrib/ because Mew and Wanderlust are not part of Emacs. Same for org-mac-message.el. We made one exception for org-w3m.el because emacs-w3m is the most popular way of browsing the Web within Emacs *and* because there are ongoing discussions about integrating it in Emacs: http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00116.html I hope this clarifies why I made this choice. Let me know if you think it is too controversial! Best, -- Bastien