B2G is celebrating it’s 5th birthday on 25th of this month. So, it’s time to show a outlook of our work status on B2G OS & our roadmap.
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?
Progress so far:
- We currently have the dialer & clock app working (PR not yet landed for clock)
- Translations ongoing on wiki & MDN
- Almost all apps are adopted & they are WIP
- Some device ports
Let’s discuss now
I propose that we focus first on a kind of “alpha version” (alpha
because it will not be feature complete) of the system, done in for
instance 2 months, with a tiny core of really important apps to be able
to use the phone as a daily phone (and therefore enabling more people to
work with it).
IMHO it will include the contact app (added to the dialer, already working), the sms app and the clock app (having an alarm clock might be necessary for a lot of people).
This will obviously will only be a goal, something to focus on, but if people wants to work on other apps, obviously they can
I’d like to explore (and we’re currently exploring this on Project
Tablet too) is replacing device APIs (e.g. telephony) in Gecko with
local web services outside of Gecko. This will help us move more apps
over to the new architecture and may help avoid having to turn them all
The B2GOS first release post transition should i think first to be robust,
stable and clean.
Personally i don’t think we should rush into tones of feature but focus of
the minimum andmake sure we have a solid platform to build on.
In term of feature i would say:
Robust,Robust,robust !Dialer (meaning being able to receive and place a call)SMSClockWeb BrowseCalc