On 6/30/2015 6:01 AM, Axel Hecht wrote:
On 6/30/15 9:13 AM, Mike Hommey wrote:
On Mon, Jun 29, 2015 at 11:19:08PM -0700, Nicholas Nethercote wrote:
Hi,
I'm wondering what the largest chunks of code there are in the
codebase that are candidates for removal, i.e. probably with a bit of
work but not too much.
One that comes to mind is rdf/ (see
https://bugzilla.mozilla.org/show_bug.cgi?id=1176160#c5) though I
don't have a good understanding of how much stuff depends on it, even
having seen https://bugzilla.mozilla.org/show_bug.cgi?id=420506.
See the dependencies of bug 833098.
Mike
Note, that bug has the dependencies to move rdf/ from mozilla-central
into comm-central. mail has many more dependencies on RDF, I think.
The mailnews catch-all bug for removing RDF is
<https://bugzilla.mozilla.org/show_bug.cgi?id=mail-killrdf>. Off the top
of my head, the biggest use is as a hashtable for folder URIs to folder
objects (which could easily be replaced in a pinch), but it's also used
in a minor way in the account creation dialog, as well as the backing
store for RSS. The RDF templating widget feature, though, is used in
about four places in Thunderbird and much, much more in SeaMonkey.
--
Joshua Cranmer
Thunderbird and DXR developer
Source code archæologist
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform