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

Reply via email to