Engagement/Developer Engagement/Hardware
Firefox OS Early Hardware Deployment Plan
We are getting phones to key members of our ecosystem to ensure the success of Firefox OS at launch time, including core developers, paid and volunteer staff and app developers. Phones are necessary to develop the platform, build credibility and excitement, develop and test apps and ensure that Firefox OS is widely tested.
The Early Hardware Deployment plan includes multiple phases, audiences, and distribution channels.
Audiences
We need to get phones to the following audiences that are a part of the Firefox OS (B2G) launch ecosystem:
- Core development team needs phones to develop and test Firefox OS (B2G).
- B2G_Test_Drivers (internal, only MV/SF/TO Spaces)
- Evangelists/Marketing
- In order to get web developers creating apps for the phone, we need to be able to demo and show off the phone at hackfests and outreach events.
- Developer engagement team and key ReMo reps and Speaker Evangelists are the initial teams who will be equipped with demo/testing devices.
- Web developers.
- While not every web developer will need a phone to test their apps, some will need it for testing for specific performance and user experience reasons (games in particular).
- External volunteers and partners
Deployment Targets
- B2G Test Drivers
- Paid staff (starting with MV/SF/TO, for IT support)
- Feedback, crashes, and phone updates will be tracked (with their knowledge) so that we can have 2-way conversations. Each B2G Test Driver device will have a unique ID set on the device and a short-form feedback application in the default Gaia apps that enable easy tracking.
- Developer Outreach
- We will give developers many opportunities to interact with hardware at events organized or sponsored by Mozilla
- A comprehensive developer program for hardware is in the works
- Contributor Outreach
- We will engage with the Mozilla contributor base through ReMo and other related programs. We will also be giving contributors opportunities to interact with hardware at events like MozCamps
Request Process
- Any Mozilla paid staff can be added to our waitlist for devices by filing a Hardware Request though the ServiceNow Service Catalog (https://mozilla.service-now.com/navpage.do) and, for now, select the "Unagi phone". Your request will be routed to the B2G Hardware team for processing. Request a phone only if you are willing to use the phone as your personal cellphone and report bugs & provide feedback about the phone regularly during this pre-release period.
- We are working on a program for external contributors to request early hardware in conjunction with the ReMo program.
Developer Channels
We distribute the Firefox phone through the following channels to reach target developer audience:
Hack days and Conferences
- Developers can hack on phones during hack days and strategic developer events.
- Developers who create quality apps that qualify for the B2G marketplace get to borrow or keep the phone.
- Mozilla Developer Engagement follows up with qualifying developers to help them get to finished app for marketplace.
Launch Relationships
- Mozilla Developer Engagement partners with select app developers who want to make apps on Firefox OS
- Work with these developers to port their apps to Firefox OS