Thanks for posting this! I share your concern about un-owned Core components. Ehsan Akhgari, Andrew Overholt, and I are meeting next week to make plans for Core::Editor. I'll make a note to also discuss Serializer and SpellChecker.
I think our first priority is to establish a clear Module Owner for Editor, then triage the bugs and draft a project roadmap for that component. We'll then need to determine the list of contributors who can help put code behind those plans. Can we add you to that list? --Jet On Fri, Feb 26, 2016 at 6:51 AM, Jörg Knobloch <[email protected]> wrote: > Dear Mitchell, > > I am writing to you to voice the following concern: > > Many users not only use Firefox to "consume" web content (incl. audio and > video) but also to participate in social networks (Facebook, Twitter), > write e-mail (for example using Gmail) or do online shopping and online > banking. > > For these activities they enter/type/paste information into text fields of > a web page displayed in Firefox. The core modules which handle the text > input are the modules mentioned in the subject: Core::Editor, > Core::Serializers and Core::Spelling checker. > > These modules are currently unowned and have a plethora of obvious, > reproducible and annoying bugs which puzzle users and make Firefox look > bad, also in comparison with Chrome [1]. > > In October 2015 Ehsan stepped down as the owner of Core::Editor [2] and > this role has been vacant ever since. I don't understand the internals of > Mozilla well enough, but IMHO it seems unfortunate that these *vital* > modules receive no visible attention. What puzzles me is that some internal > refactoring does take place, at least in Core::Editor [3], but that does > not deliver improvements to the users. > > I request that an owner be assigned or hired for these modules and that > these bugs get properly triaged and the more significant ones receive some > attention. > > Kind regards from Berlin, Germany, > Jorg K (Mozilla contributor - www.jorgk.com/misc/Mozilla-work.pdf) > > [1] > https://bugzilla.mozilla.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=Editor&component=Serializers&component=Spelling%20checker&list_id=12876575&product=Core&query_format=advanced&resolution=---&order=bug_status%2Cpriority%2Cassigned_to%2Cbug_id&limit=0 > (1105 bugs, of which perhaps 5% are worth fixing) > [2] > https://groups.google.com/forum/#!searchin/mozilla.dev.platform/ehsan$20editor/mozilla.dev.platform/GKZX7CrUbnY/b1sxG9ZpBgAJ > [3] https://bugzilla.mozilla.org/show_bug.cgi?id=1156062 > https://bugzilla.mozilla.org/show_bug.cgi?id=1190172 > https://bugzilla.mozilla.org/show_bug.cgi?id=1191354 > https://bugzilla.mozilla.org/show_bug.cgi?id=1191356 > _______________________________________________ > governance mailing list > [email protected] > https://lists.mozilla.org/listinfo/governance > _______________________________________________ governance mailing list [email protected] https://lists.mozilla.org/listinfo/governance
