Meeting/2016-03-19: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Page generated from https://public.etherpad-mozilla.org/p/b2g-weekly-meeting by Special:ImportFromEtherpad)
 
No edit summary
 
Line 1: Line 1:
'''B2G Weekly Meeting'''
'''B2G Weekly Meeting'''


* Date: 2016-07-19
* Date: 2016-07-19
Line 6: Line 5:
* Notes copied to the wiki each week [[B2G/Meeting]]
* Notes copied to the wiki each week [[B2G/Meeting]]
* Meeting time: Tuesday, 9am Pacific / 4pm UTC
* Meeting time: Tuesday, 9am Pacific / 4pm UTC
<br />
Attendees<br />


Attendees:
* Lapineige
* Lapineige
* Joaquin
* Joaquin
Line 15: Line 13:
* Enrico
* Enrico
* Jamie
* Jamie
<br />
 
== Announcements ==
== Announcements ==


<br />
 
== Status Updates ==
== Status Updates ==


=== Code Transition ===
=== Code Transition ===


=== Porting ===<br />
=== Porting ===


Enrico got his Xperia E3 (Flamingo) working again - he's trying to build again: [https://discourse.mozilla-community.org/t/building-b2g-os-for-flamingo-xperia-e3/8163/59 https://discourse.mozilla-community.org/t/building-b2g-os-for-flamingo-xperia-e3/8163/59]
Enrico got his Xperia E3 (Flamingo) working again - he's trying to build again: [https://discourse.mozilla-community.org/t/building-b2g-os-for-flamingo-xperia-e3/8163/59 https://discourse.mozilla-community.org/t/building-b2g-os-for-flamingo-xperia-e3/8163/59]
Guide for building on Arch Linux [https://discourse.mozilla-community.org/t/building-b2g-os-on-arch-linux/9791 https://discourse.mozilla-community.org/t/building-b2g-os-on-arch-linux/9791]
Guide for building on Arch Linux [https://discourse.mozilla-community.org/t/building-b2g-os-on-arch-linux/9791 https://discourse.mozilla-community.org/t/building-b2g-os-on-arch-linux/9791]
* Might be added to the wiki (?)
* Might be added to the wiki (?)
<br />
 
=== Infrastructure ===
=== Infrastructure ===


Line 35: Line 33:
=== Governance ===
=== Governance ===


=== Communications ===<br />
=== Communications ===


Seems like we will not make any extra announcement for B2G 5th birthday [https://discourse.mozilla-community.org/t/lets-discuss-about-project-status-announcement-for-25th-july-b2gs-bday/9659/ https://discourse.mozilla-community.org/t/lets-discuss-about-project-status-announcement-for-25th-july-b2gs-bday/9659/]
Seems like we will not make any extra announcement for B2G 5th birthday [https://discourse.mozilla-community.org/t/lets-discuss-about-project-status-announcement-for-25th-july-b2gs-bday/9659/ https://discourse.mozilla-community.org/t/lets-discuss-about-project-status-announcement-for-25th-july-b2gs-bday/9659/]
* But how do we announce the birthday ? Only social networks ?
* But how do we announce the birthday ? Only social networks ?
<br />
 
=== QA ===<br />
=== QA ===


* Currently planning on using XPCShell and Mochitests for unit and integration tests
* Currently planning on using XPCShell and Mochitests for unit and integration tests
* Backbone marionette for UI
* Backbone marionette for UI
<br />
 
=== Smartphone ===<br />
=== Smartphone ===


sizvix worked on the camera app: [https://discourse.mozilla-community.org/t/camera-app/9723/4 https://discourse.mozilla-community.org/t/camera-app/9723/4]
sizvix worked on the camera app: [https://discourse.mozilla-community.org/t/camera-app/9723/4 https://discourse.mozilla-community.org/t/camera-app/9723/4]
Line 52: Line 50:
Should we use a CardDAV service to provide it ? It might be useful for sharing the contacts, between apps and as an import/export feature
Should we use a CardDAV service to provide it ? It might be useful for sharing the contacts, between apps and as an import/export feature
* Sounds like a great idea
* Sounds like a great idea
<br />
 
=== Smart TV ===
=== Smart TV ===


=== Tablet ===
=== Tablet ===


== Round Table ==<br />
== Round Table ==


(F)OTA updates as a blocking feature for 3.0
(F)OTA updates as a blocking feature for 3.0
Line 64: Line 62:
* Discourse is better for topics that only affect a few people
* Discourse is better for topics that only affect a few people
<br />
<br />
-----------------------------------------------------------------------------------------------------------------------
<br />
'''B2G Weekly Meeting'''
* Date: 2016-07-12
* Host: Ben Francis
* Notes copied to the wiki each week [[B2G/Meeting]]
* Meeting time: Tuesday, 9am Pacific
<br />
Attendees<br />
* Jovan
* Lapineige
* kskarthik
* jamie
* Benjamin
* Brian
* Luca
<br />
== Announcements ==
<br />
== Status Updates ==
=== Code Transition ===<br />
Jovan:
I need someone to review [https://bugzilla.mozimlla.org/show_bug.cgi?id=1275076 https://bugzilla.mozimlla.org/show_bug.cgi?id=1275076] alberto doesn't reply to me
* Alberto is currently on holiday
I need help with {{bug|1283799}}. I contacted William Chen but he doesn't reply anymore for a few days now.
Almost all apps are &quot;adopted&quot; [https://discourse.mozilla-community.org/t/updated-9th-july-call-for-app-maintainers-adopt-an-app/9300 https://discourse.mozilla-community.org/t/updated-9th-july-call-for-app-maintainers-adopt-an-app/9300] *GREAT news
Only Dialer working now, and there is some work on the clock app clock is done. Currently in dead_apps folder on kanikani branch. Waiting to be added to apps folder.
No bug opened for the other apps, still no news
* Are people just starting, do they need help ? (ping on discourse ?)
where are we going to move wokring webapps? do we want them in /webapps/
* Either create new webapps/ folder or move system chrome from apps/ to chrome/ and use apps/
Jamie wants to work on some new tests
* Marionette for integration tests
* Need a new solution for unit tests.
* Mochitests?
Merge of pine into mozilla-central still ongoing, problems with cache for builds. Having to work locally rather than push to try.
<br />
=== Porting ===<br />
B2G Installer addon is signed !! [https://addons.mozilla.org/en-US/firefox/addon/b2g-installer/ https://addons.mozilla.org/en-US/firefox/addon/b2g-installer/]
A big thanks to Masahiko Imanaka and Jovan for this work !
Installation doc updated: [https://developer.mozilla.org/en-US/docs/Mozilla/B2G_OS/Building_and_installing_B2G_OS/B2G_installer_add-on#Installation https://developer.mozilla.org/en-US/docs/Mozilla/B2G_OS/Building_and_installing_B2G_OS/B2G_installer_add-on#Installation]
* Again it's Jovan's fault :) (fault :'D)
Novski is working an a guide for newcomers to build for Fairphone 2
* What's the status ? There is a build in the b2g-installer and there is work going on to publish an update. {{bug|1285793}}
* i should be able to finalize the build post this evening UTC+2
* and test the b2g-installer
<br />
=== Infrastructure ===<br />
* Build on taskcluster broken since a few days, help needed: [https://discourse.mozilla-community.org/t/important-keeping-the-build-green/9488/16 https://discourse.mozilla-community.org/t/important-keeping-the-build-green/9488/16]
<br />
=== Documentation ===<br />
* [Lapineige] I still had no time to work on the main [[B2G/]] page - I can't do it before next week.
<br />
=== Governance ===
=== Communications ===<br />
Discussions ongoing for 5th B2G birthday on 25th July: [https://discourse.mozilla-community.org/t/lets-discuss-about-project-status-announcement-for-25th-july-b2gs-bday/9659 https://discourse.mozilla-community.org/t/lets-discuss-about-project-status-announcement-for-25th-july-b2gs-bday/9659] but no progress to show.
* Should we communicate that much ? Or just celebrating the birthday - and giving information when people are curious
Share blog post with George and Brian
Let's bring in the press team as well
Community Design Project: [https://github.com/mozilla/Community-Design https://github.com/mozilla/Community-Design]
Figure out a Twitter strategy
<br />
=== QA ===<br />
Time to start a QA team ? [https://discourse.mozilla-community.org/t/b2g-qa-information/9661/ https://discourse.mozilla-community.org/t/b2g-qa-information/9661/]
* Jamie Reaching out to some people who previously worked on B2G QA to assemble a basic team
* Focus on the basic use cases that we know should be working
<br />
=== Smartphone ===<br />
* Contributor working on camera app
=== Smart TV ===
=== Tablet ===<br />
* [[Connected_Devices_Weekly_Update/2016-07-12]]
<br />
== Round Table ==<br />
* Ideas for a 3.0 roadmap [https://public.etherpad-mozilla.org/p/b2g-3.0-roadmap https://public.etherpad-mozilla.org/p/b2g-3.0-roadmap]<br />
* Transition phase 2 [https://public.etherpad-mozilla.org/p/b2g-transition-requirements https://public.etherpad-mozilla.org/p/b2g-transition-requirements]<br />
* Make calls, SMS, geolocation, WebRTC, Web Push, Service Workers, Web Components (ask Wilson Page)<br />
* Have a Fairphone2 build, they're working on an update
<br />
-----------------------------------------------------------------------------------------------------------------------
'''B2G Weekly Meeting'''
* Date: 2016-07-05
* Host: Ben Francis
* Notes copied to the wiki each week [[B2G/Meeting]]
* Meeting time: Tuesday, 9am Pacific
<br />
Attendees<br />
* CedC
* Enrico
* Jovan
* Lapineige
* Benjamin Francis
* Brian King
<br />
== Announcements ==
== Status Updates ==
=== Code Transition ===I'
Work on merge of pine into mozilla-central has started
* See blocking bugs [https://bugzilla.mozilla.org/showdependencytree.cgi?id=1274295&hide_resolved=1 https://bugzilla.mozilla.org/showdependencytree.cgi?id=1274295&amp;hide_resolved=1]
* Help needed
* First build of mozilla-central with tests green done this week :)
Good response for call for Adopt an app [https://discourse.mozilla-community.org/t/updated-call-for-app-maintainers-adopt-an-app/9300 https://discourse.mozilla-community.org/t/updated-call-for-app-maintainers-adopt-an-app/9300]
* 10 contributors, on: Dialer, Camera, Cost Control, SMS, Calendar, Clock, FM radio
<br />
=== Porting ===
* Nexus 5 build is available on B2G Installer
* Flame build updated a few days ago (Thx Jovan ;))
* Work on Fairphone 2 still on going
<br />
=== Infrastructure ===
=== Documentation ===
Italian Translation still affected by the bug {{bug|1279908}} Anyone please fix it.
Still need to convert the wiki to the &quot;post-transition&quot; phase
* [https://github.com/mozilla-b2g/B2GOS-community/issues/17 https://github.com/mozilla-b2g/B2GOS-community/issues/17]
* Need to update [[B2G]] to say we're no longer in transition phase
<br />
=== Governance ===
=== Communications ===<br />
Call for contribution
* Spanish translation done
* Hindi,Swedish, Persian ongoing
Translations
* 16 translators referenced here: [[B2G/Transition_Project/Working_Groups]]
* 11 languages
<br />
=== Smartphone ===
<br />
=== Smart TV ===
=== Tablet ===<br />
* Mihaela has published the tablet survey, please fill it out and share it with your friends! (especially tech pessimists) [https://www.surveygizmo.com/s3/2873022/Tablet-1 https://www.surveygizmo.com/s3/2873022/Tablet-1]
* Alberto has a WIP patch for WiFi settings [https://github.com/mozilla-b2g/gecko-tablet/pull/57 https://github.com/mozilla-b2g/gecko-tablet/pull/57]
* Thomas created a working prototype of a WiFi daemon which provides WiFi configuration via a Node web service, an example of how to replace device APIs with system services
* Alex landed a basic battery indicator [https://github.com/mozilla-b2g/gecko-tablet/pull/56 https://github.com/mozilla-b2g/gecko-tablet/pull/56]
== Round Table ==
It's a bit soon, but I think it's good to start thinking about it: how to manage feature request/proposals ?
Who decide what to do ? The module owner ?
* In the absense of Product Manager, yes the module owner
&quot;platform&quot; to submit proposal/request ?
Maybe investigate other tools (e.g. GetSatisfaction)
* Lapineige will take a look
* Include Discourse?
Votes ?
* Not the best way to make decisions but useful tool for getting feedback
* Shouldn't do a poll if we can't implement the feature
Some successful tests on Telegram-IRC bridge
* Have solution for flooding limit
Communications on transition
* Should consider sending something out soon
Note that 25th July is B2G's 5th Birthday!
* Let's take the opportunity for a celebration and some communications
* Have to be careful with our messaging
* Take into account status of Tablet and SmartTV projects
* Define clearly defined roles and responsibilities of where we need help (though with volunteer roles, we have to be careful they don't look like job descriptions!)
* A plan or timeline of what we're planning - roadmap to 3.0 alpha?
* List of features we need for an Alpha release?
Need a FoxFooding branch?
* Once pine merges do we need a stable branch we can keep in a good state for FoxFooding?
-------------&gt;8--- TEMPLATE ---8&lt;------------
'''B2G Weekly Meeting'''
* Date: 0000-00-00
* Host:
* Notes copied to the wiki each week [[B2G/Meeting]]
* Meeting time: Tuesday, 9am Pacific / 4pm UTC
<br />
Attendees<br />
* <br />
<br />
== Announcements ==
<br />
== Status Updates ==
=== Code Transition ===
=== Porting ===
=== Infrastructure ===
=== Documentation ===
=== Governance ===
=== Communications ===
=== QA ===
=== Smartphone ===
=== Smart TV ===
=== Tablet ===
<br />
== Round Table ==<br />

Latest revision as of 17:28, 20 July 2016

B2G Weekly Meeting

  • Date: 2016-07-19
  • Host:
  • Notes copied to the wiki each week B2G/Meeting
  • Meeting time: Tuesday, 9am Pacific / 4pm UTC

Attendees:

  • Lapineige
  • Joaquin
  • Brian King
  • Ben Francis
  • Enrico
  • Jamie

Announcements

Status Updates

Code Transition

Porting

Enrico got his Xperia E3 (Flamingo) working again - he's trying to build again: https://discourse.mozilla-community.org/t/building-b2g-os-for-flamingo-xperia-e3/8163/59 Guide for building on Arch Linux https://discourse.mozilla-community.org/t/building-b2g-os-on-arch-linux/9791

  • Might be added to the wiki (?)

Infrastructure

Documentation

Governance

Communications

Seems like we will not make any extra announcement for B2G 5th birthday https://discourse.mozilla-community.org/t/lets-discuss-about-project-status-announcement-for-25th-july-b2gs-bday/9659/

  • But how do we announce the birthday ? Only social networks ?

QA

  • Currently planning on using XPCShell and Mochitests for unit and integration tests
  • Backbone marionette for UI

Smartphone

sizvix worked on the camera app: https://discourse.mozilla-community.org/t/camera-app/9723/4

  • many standards APIs missing for a complete camera app

Discussions about the contacts: https://discourse.mozilla-community.org/t/help-getting-the-basic-functionality-for-smart-phone-ready/9712/7 Should we use a CardDAV service to provide it ? It might be useful for sharing the contacts, between apps and as an import/export feature

  • Sounds like a great idea

Smart TV

Tablet

Round Table

(F)OTA updates as a blocking feature for 3.0 Lyre Calliope researching use of Discourse by Mozilla, any comments?

  • Email is different because everyone gets an email in their email inbox
  • Discourse is better for topics that only affect a few people