At the moment it's really just Jono working full time on this, and terrence and other people reviewing. This stuff is actually quite easy and you can expect really fast review times from our side.
In some parts of the code rooting could literally just mean to replace JS::Value to JS::RootedValue and fixing the references to the variable. It's really easy once you did it a few times. Here is a list of all files that still have rooting problems: http://pastebin.mozilla.org/2340241 And the details for each and every problem: https://people.mozilla.com/~sfink/analysis/browser/rootingHazards.txt We are using https://bugzilla.mozilla.org/show_bug.cgi?id=831379 to track the rooting progress, make sure to file every bug as blocking this one. I would appreciate if every module peer or owner would just take a look at his/her module and tried to fix some of the issue. If you are unsure or need help, ask us on #jsapi. Thanks, Tom On Tue, Apr 23, 2013 at 3:03 AM, Robert O'Callahan <rob...@ocallahan.org> wrote: > On Tue, Apr 23, 2013 at 5:36 AM, Terrence Cole <tc...@mozilla.com> wrote: > >> Our exact rooting work is at a spot right now where we could easily use >> more hands to accelerate the process. The main problem is that the work >> is easy and tedious: a hard sell for pretty much any hacker at mozilla. >> > > It sounds worthwhile to encourage developers who aren't currently working > on critical-path projects to pile onto the exact rooting project. Getting > GGC over the line reaps some pretty large benefits and it's an > all-or-nothing project, unlike say pursuing the long tail of WebIDL > conversions. > > If that sounds right, put out a call for volunteers (by which I include > paid staff) to help push on exact rooting, with detailed instructions. I > know some people who could probably help. > > Rob > -- > q“qIqfq qyqoquq qlqoqvqeq qtqhqoqsqeq qwqhqoq qlqoqvqeq qyqoquq,q qwqhqaqtq > qcqrqeqdqiqtq qiqsq qtqhqaqtq qtqoq qyqoquq?q qEqvqeqnq qsqiqnqnqeqrqsq > qlqoqvqeq qtqhqoqsqeq qwqhqoq qlqoqvqeq qtqhqeqmq.q qAqnqdq qiqfq qyqoquq > qdqoq qgqoqoqdq qtqoq qtqhqoqsqeq qwqhqoq qaqrqeq qgqoqoqdq qtqoq qyqoquq,q > qwqhqaqtq qcqrqeqdqiqtq qiqsq qtqhqaqtq qtqoq qyqoquq?q qEqvqeqnq > qsqiqnqnqeqrqsq qdqoq qtqhqaqtq.q" > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform