Confirmed users
183
edits
(→Antlam) |
|||
(19 intermediate revisions by 14 users not shown) | |||
Line 8: | Line 8: | ||
== Schedule == | == Schedule == | ||
* Next merge: 2015-01-12 | |||
== Topics for This Week == | == Topics for This Week == | ||
Line 69: | Line 70: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Will be on PTO/leave until end of March | |||
<!-- ==== Past week ==== --> | <!-- ==== Past week ==== --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
{{mybugs|nchen@mozilla.com}} | |||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
Line 79: | Line 81: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Last weeks: | |||
* WebRTC sandboxing: PBackground work, MediaEngineWebRTC replacement | |||
Next week: | |||
* WebRTC update, Android parts | |||
* More WebRTC sandboxing work | |||
===Randall Barker=== | ===Randall Barker=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Last Weeks(s) | |||
* Got desktop and Roku standalone players ported to use standalone XPCOM and Necko | |||
This Week | |||
* Start landing standalone patches. Code has been posted for review for the following: | |||
** {{bug|1093934}} Create a XPCOM library that can be used to support standalone WebRTC | |||
** {{bug|1097804}} Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC | |||
** {{bug|1101651}} Enable WebRTC unit tests to be built using standalone WebRTC library | |||
===Eugen Sawin=== | ===Eugen Sawin=== | ||
'''Fixed''' | '''Fixed''' | ||
{{ | * {{Bug|1110212}} | ||
* Aurora uplifts | |||
** {{Bug|991923}} - Server not found when switching networks on Android 3-5 | |||
** {{Bug|1109940}} - Add symbol wrapping for Android DNS resolver | |||
** {{Bug|1110529}} - Recursive chaining in wrapped Android DNS resolver | |||
'''Working on''' | '''Working on''' | ||
* Updater service | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
{{readonly}} | {{readonly}} | ||
* Implementing search on iOS | |||
** Done: OpenSearch parser with tests | |||
** In progress: Awesomescreen search view | |||
** Next: Search suggestions | |||
** Next: Saving search prefs/default engines | |||
===WesJ=== | ===WesJ=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
* {{Bug|1116535}} - Add a history data provider - using CoreData | |||
** {{Bug|1118532}} - Sqlite history | |||
-- Refactoring these to work with the new interface (not much to change) | |||
* {{Bug|1116536}} - Fire location change notification event | |||
* {{Bug|1116537}} - Make the history panel work | |||
* {{Bug|1116634}} - Allow filtering sites on Awesomescreen | |||
* Lots of Android reviews | |||
===liuche=== | ===liuche=== | ||
Line 167: | Line 199: | ||
===nalexander=== | ===nalexander=== | ||
{{readonly}} | |||
Posted my cycle goals/Q1 intentions publicly: http://www.ncalexander.net/blog/2015/01/06/what-i-intend-to-work-on-for-the-firefox-38-cycle/ | |||
Projects for this cycle: | |||
* Push migrate legacy Sync 1.1 devices across the finish line | |||
** 2/3 patches landed, tracked by {{bug|migratesyncandroid}} | |||
* Make FxA provide OAuth implicit grants for Fennec consumers, tracked by {{bug|1117829}} | |||
** Principally avatars ({{bug|1055264}}) and reading list | |||
** Old code for oauth is done, I am rehabilitating it and exposing it via getAuthToken | |||
* Implement Firefox Accounts for iOS | |||
** Tracked by {{bug|iosfxa}} | |||
** Met with fxa-content-server team (ckarlof, stomlinson, vladikoff, zaach) to discuss jelly doughnut approach | |||
** '''Be aware that WKWebView and file:// URLs is broken''': http://stackoverflow.com/questions/24882834/wkwebview-not-working-in-ios-8-beta-4 and http://www.openradar.me/18039024 | |||
* Make sure |mach bootstrap| for mobile/android works | |||
====Past==== | |||
{{bugpast|nalexander@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|nalexander@mozilla.com}} | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Past: | Past: | ||
{{bugpast|mhaigh@mozilla.com}} | {{bugpast|mhaigh@mozilla.com}} | ||
Present: | Present: | ||
* Have emailed IDEA about license extension - they remain quiet so will chase if I've not heard from them by end of week | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1117130 1117130 - URL bar border slightly covered by fading edge of title] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1112185 1112185 - Open URL in background] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1107636 1107636 - Replace top level RelativeLayout with something less expensive] | |||
{{bugpresent|mhaigh@mozilla.com}} | {{bugpresent|mhaigh@mozilla.com}} | ||
Line 181: | Line 235: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Q1 Goals | |||
* Reader Mode | |||
* Sharing Extensions | |||
* Localization | |||
Current focus: | |||
* Reader Mode - Pushing it forward to correctly rendering content on iPhone and iPad (In WKWebView, with correct container HTML & CSS + Basic Settings like font size / night mode) | |||
===BLassey=== | ===BLassey=== | ||
Line 194: | Line 258: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Planning for iOS, Password and Task Continuity work | |||
* Starting the hiring process for new people | |||
====Fixed==== | |||
{{bugpast|mark.finkle@gmail.com}} | |||
====Working on==== | |||
{{bugpresent|mark.finkle@gmail.com}} | |||
===Antlam=== | ===Antlam=== | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Past | * Past | ||
** | ** {{bug|1063844}}: First Run polish | ||
** {{bug|1079403}}: Password management improvements | |||
** {{bug|1059554}}: Finishing up Share overlay visual design | |||
** Search-related improvements for Mobile/Tablet | |||
** Reader mode visual design update (working w/ Desktop side) | |||
* Upcoming | * Upcoming | ||
** | ** {{bug|1058818}}: Better doorhangers | ||
** {{bug|1100479}}: Clean up share menu (possibly addressing issues around "Add to Firefox" when you're in Firefox) | |||
** {{bug|1112185}}: Open-in-background | |||
** General bugs follow up | |||
** iOS: high-level sketching work | |||
===Robin=== | ===Robin=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
'''iOS''' | |||
* Going over v1 goals and working on prioritization with team. | |||
* Competitive Analysis and review of current navigation patterns. What works/doesn't work for others browsers in regards to 'Dashboards', Tabs, Private Tabs, Search, etc. | |||
* Sketching and ideation of Awesomebar and menus. | |||
===Darrin=== | ===Darrin=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
* Working with UR to plan Q1 mobile research goals | * Working with UR to plan Q1 mobile research goals | ||
* IA and sketching for iOS, will have something up to show soon | * IA and sketching for iOS, will have something up to show soon | ||
** Focus on navigation/structure/hierarchy/flow | |||
** Related, I want the design process to be as open and transparent as possible, so expect more 'show and tell' from UX over the coming weeks :) | ** Related, I want the design process to be as open and transparent as possible, so expect more 'show and tell' from UX over the coming weeks :) | ||
* Planning around UX schedule & process for iOS | * Planning around UX schedule & process for iOS | ||
Line 226: | Line 311: | ||
===A-Team=== | ===A-Team=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* Infra problems have been causing a lot of Android 2.3 test failures recently -- {{bug|1109932}} | |||
** Release engineering is investigating | |||
===QA=== | ===QA=== | ||
Line 237: | Line 324: | ||
== Feature Focus== | == Feature Focus== | ||
* [https:// | * {{readonly}} unless you have questions! | ||
* [https://trello.com/b/LOT5QEMp/fennec-tracking-master-list Mobile Roadmap in Trello] | |||
* Funnel reviews on Dec 22nd and Jan 5th to triage the unsorted, plus P1s and P2s. | |||
* 38 list has been somewhat populated now. Have a look! | |||
* 37 is looking pretty good. Most items complete and the last few on track and should be done soon. | |||
* [https://trello.com/b/XSdiVJHi/firefox-for-ios-tracking-master-list iOS Trello board] is being populated based on the requirements spreadsheet (requirements/spreadsheet is owned by Karen) | |||
== Round Table == | == Round Table == |