We have a weekly frontend meeting every Friday morning to talk about things we're working, ask questions from one another, etc. I've long forgotten to keep notes posted here, but am going to try again. I'm paraphrasing a lot of people here, and will probably mis-quote. Feel free to correct yourself if you want. Our etherpad notes often aren't clear enough to read anything in to, so I'm trying to flesh them out a bit for people who missed the meeting/contributors who can't make it.
* Lets start designating someone every week as meeting master to give us all a chance to drive (and talk). ** wesj is taking the next one. * FF26 tracking. Two fig bugs left: ** Bug 935473 - Exiting editing mode while forward button is visible might leave it visible and disabled. Patch is in the bug. Just needs a little tweak to land. ** Bug 933422 - With short bookmark list, items are drawn twice when a bookmark is edited. Sriram had this. He's out for PTO for awhile though, so michael's looking into a fix (up in the bug now it seems! yay!) Review of new feature work * UI testing API. Michael has patches in the bug. Feedback time is pretty much over. Will ask for reviews soon. * UI telemetry - Liuche has most of this working, including the ability to view this in about:telemetry. We need to look into how to parse the data. mfinkle is going to connect with some people (gps and someone...) to see what they've been doing with FHR data. ** https://bugzilla.mozilla.org/show_bug.cgi?id=932092 ** Australis bug: https://bugzilla.mozilla.org/show_bug.cgi?id=940807 * My List: https://bugzilla.mozilla.org/show_bug.cgi?id=941312 This is the new about:home customization work. Margaret is heading up this project, and has several WIP patches up for those who are interested. She specifically pointed out work in bug 941357 to create a content provider for this data. Our content providers need some love and general code maintenance. * l10n - I missed this update, but richard has been doing work to make this flippable with a pref and without restarting (and also, it has to update the java ui features). Also multi-locale builds are awful to make, so he's fixing that. All of it sounds hard. * More favicons, about:home events ** There's some nasty-ness with the about page favicons that makes them very slow to show on start/first-run. We can be smart and fix. * Quick Share. Sriram is out this week, but this is his project. mfinkle gave a quick update. the first piece of this has landed (multi quick share in the main menus). Sriram has started work on making this work in context menus as well. From what he's told wesj, it looks like he's rewriting a good chunk of the Prompt code, but hasn't posted any WIP yet. * ActionModes - This work just landed. I'll try to send out a post this week about how to use the compat stuff in the Java frontend (not accessible to JS really). Hopefully its pretty self explanatory. Be on the lookout for places in the UI where we can use it though. And for bugs of course :) * jshint - Michael has been looking into hooking this up. There's lots of interest around Mozilla in that. He's talking to more than a couple teams :) * Snippets might land soon, but disabled until server side is ready: https://bugzilla.mozilla.org/show_bug.cgi?id=937820 * JUnit tests are paused while nalexander is out. We need to harass him when he's back if we want these :) * Eclipse work is also a bit paused while nalexander is out. We ended the meeting with a nice presentation from ibarlow on the My List/Hub work he's been designing. There was a lot of discussion here, but the exciting part is that there is a lot of incremental new features we can add. We can probably build a lot of this in mozilla-central itself, disabling where we have to, until we have something we're happy to call 1.0. For instance, mfinkle pointed out that having a settings page for hiding/moving about:home pages could be done (and useful) with our current ui. https://bugzilla.mozilla.org/show_bug.cgi?id=942231 Lucasr and Richard both noted that what we're doing is going to require some careful planning when it comes to integrating with third party services on the phone. i.e. If you "share" a link to service X, it should be sent to the service through an intent, and also should show up on our home screen, which is a bit against normal user expectations. There's also some questions still around with where bookmarks and "Add to Reading list" will fit within this "Share to services" model. There are a ton of ideas here. rnewman brought up Springpad, which allows a sort of sub "lists". We may need to support something like this for third parties as well if we want to integrate well. It may tie well into the support we already have for bookmark folders though :) There are plenty more ideas. Margaret is driving this, and started a rough plan: https://mobile.etherpad.mozilla.org/home-customization And that's it! _______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

