Engagement/Developer Engagement/DevPulse/June2014: Difference between revisions

No edit summary
 
(11 intermediate revisions by one other user not shown)
Line 1: Line 1:
''Welcome to the 4th edition of [https://wiki.mozilla.org/Engagement/Developer_Engagement/DevPulse DevPulse]: a monthly glance at stuff happening among and for developers, sourced by many. Our goal is to create transparency around the various efforts at Mozilla to support mobile, web & app  developers and facilitate greater collaboration. ''
''Welcome to the 4th edition of [https://wiki.mozilla.org/Engagement/Developer_Engagement/DevPulse DevPulse]: a monthly glance at stuff happening among and for developers, sourced by many. Our goal is to create greater transparency and collaboration around the various efforts at Mozilla to support mobile, web & app  developers. ''


=== Developer world news ===  
=== Developer world news ===  
* With Firefox for Android 29, Mozilla will now [http://mzl.la/UCmKIq automatically convert your Open Web App] into a [http://mzl.la/1qNj7JN native Android app].  Also see how [http://mzl.la/ZDNet ZDNet] explains it.       
* With Firefox for Android 29, Mozilla will now [http://mzl.la/UCmKIq automatically convert your Open Web App] into a [http://mzl.la/1qNj7JN native Android app].  Also see how [http://mzl.la/ZDNet ZDNet] explains it.       
* [http://mzl.la/1vi5lkP Tuts+] has a must-read post, [http://mzl.la/1p5IHbU "How to stay on top of JavaScript"].
* [http://mzl.la/1vi5lkP Tuts+] has a useful compilation, [http://mzl.la/1p5IHbU "How to stay on top of JavaScript"].
* Mozilla's [http://mzl.la/ChrisH Chris Heilmann] challenges the [http://mzl.la/1p2uDBI HTML5DevConference] audience: have we declined into "[http://mzl.la/1qNk84H write less, achive meh]"?
* Mozilla's [http://mzl.la/ChrisH Chris Heilmann] challenges the [http://mzl.la/1p2uDBI HTML5DevConference] audience: have we declined into "[http://mzl.la/1qNk84H write less, achieve meh]"?
* Google [http://mzl.la/1kUZGOH wants to know] what developers thing about web technology. [http://mzl.la/1vi6oRL Tell] them!
* Google [http://mzl.la/1kUZGOH wants to know] what developers thing about web technology. [http://mzl.la/1vi6oRL Tell] them!


===Recent & upcoming projects & event highlights ===
=== Project & event highlights ===
'''Marketplace Day: "All About Apps" on June 26'''
This  is an all-day online event that connects staff and volunteers around  common tasks. There are contribution opportunities for everyone, from  rating and translating apps  to editing documentation to creating apps. Join anytime on that day and  pick tasks to complete, moderate a module  yourself, or just be  convivial Check out [http://mzl.la/1ndv6xN the agenda], which includes specific times for specific topics. This will all take place in the #marketplace IRC room.
* If you want to jump straight to the MDN docs track, check  out [http://mzl.la/UCnz40 the etherpad].


=== App & web developer Perspectives ===  
'''Flame Reference Phone.''' The [http://mzl.la/Flame Flame] is a reference phone for developers to test out various app and OS features. They are available via a [http://mzl.la/everbuying retail site] as well as through [http://mzl.la/1lvwldv Apps on a Flame], a phone program for developers to port existing HTML5 apps built for  other marketplaces/platforms and for Firefox App developers with proven  Firefox Marketplace listings to build a new Firefox App for Firefox  OS. 
 
'''Developer Tools in Firefox Beta.''' Upcoming [http://mzl.la/1pYlHN9 dev-friendly features in Firefox Beta] include support for Firefox Hub APIs allowing add-on developers to add their own content to the  Firefox for Android homepage; APK Factory, which allows developers to  provide a more familiar way for users to manage their Web apps; and other design & workflow goodies.
 
'''MDN Learning Area.''' The MDN and WebMaker teams met  for 2 days in London and made a plan for collaborating on the new  beginner-level content on MDN. The team [http://mzl.la/1p2vJ0m did a lot], including sketching out launch content, a standard page structure, a preliminary roadmap, and proposals for joint events (including MozFest).
 
'''New MDN Goodies'''  h/t to [http://mzl.la/TWSzuV Chris Mills]
* Introducing the [http://mzl.la/MediaRecorder MediaRecorder API], which became available in Firefox 25 and will be available in Firefox OS 2.0:
* Learn how to [http://mzl.la/1pYmf5L add captions and subtitles] to HTML5 video
* Interested in what's happening on MDN moving forward? Check out [http://mzl.la/1ixmgZ6 this rundown] of weekly MDN content activities.
* ''The little things add up''. The MDN team went through all MDN pages that had errors in the in-wiki  macro scripts that are used to automatically generate certain types of  content, The team fixed all the cases in which they were not working correctly and resolved hundreds of errors.
 
=== App & web developer Perspectives ===
'''JSConf Recap.''' Hear [http://mzl.la/Soledad Soledad]'s [http://mzl.la/JSConf14 thoughts] on the recent [http://mzl.la/1p2wq9U JSConf]. A teaser: "...some discussion about physical and mental  health and better community  building and other important non purely  technical stuff that usually never gets discussed in tech conferences."
 
'''Feedback on Firefox Tools''' on [http://mzl.la/UserVoiceDevTools UserVoice] in May 2014
* The Developer Tools team have a 100% response rate to all the ideas we've gotten!
* New ideas: 116 (+ 36 Closed)
* No of votes: 1939
* No of comments: 94
* Ideas' states updated by Mozilla: 141 (meaning we've changed the state for them, e.g. Planned, Under Review)
* Responded to: 100% of the ideas
** 70 Under Review
** 40 Planned
** 6 Started
** 36 Closed
 
'''Stack Overflow.''' We sponsor and monitor a few tags on [http://mzl.la/StackOverflow Stack Overflow], a channel where developers ask questions to solve problems. [http://mzl.la/RobertNyman Robert Nyman] put together a [http://mzl.la/SODashboard dashboard] to see the engagement and data for those specific tags.
 
'''Guest Hacks blog post: PlayCanvas.''' Read how the [http://mzl.la/1ixmVK3 PlayCanvas game engine went open source] by [http://mzl.la/WillEastCott Will Eastscott]


=== "Geekery" Highlights ===
=== "Geekery" Highlights ===
   
We have a lot of data lovers serving app devs, and data often leads to insights. This month:
 
* Unique visitors to the [http://mzl.la/UCoW2r Hacks blog] nearly doubled from April to May: 208,406 Unique Visitors vs. previous month's total of 117,850.
* Check out the [http://mzl.la/MDNGrowth steady strong growth] of MDN editors over the past 9 years - h/t to [http://mzl.la/Florian Florian]!
* Our evangelist [http://mzl.la/RobertNyman Robert Nyman] has spoken in [http://mzl.la/1ixn3cA 30 different countries]!
 
=== Engaging with Developers Together ===
=== Engaging with Developers Together ===
Working for and with developers is a hugely collaborative effort. Join us!
* Write for [http://mzl.la/UCoW2r Mozilla Hacks]
* Become an [http://mzl.la/EvangReps Evangelism Rep].
* Attend [http://mzl.la/1ndv6xN  Marketplace Day] on June 26. This event supports people interested and at all levels of technical ability. Specific activities include app localization, as well as writing & localizing MDN documentation.
* Help localize strings for your favorite open source app or key core app (including top-needed apps for our new markets). Get started [http://mzl.la/1mXd15Q here].
* Help with web compatibility! This month [http://mzl.la/MikeTaylor Mike Taylor] introduced [http://mzl.la/1hYCa46 webcompat.com], a contributor-driven initiative to fix broken bits of the web.
* Join the conversations.
** Take part on [http://mzl.la/StackOverflow Mozilla discussions] on Stack Overflow.
** Ask, answer and vote on ideas on [http://mzl.la/UserVoiceDevTools UserVoice].
** Developer Relations has an open meeting in the #devrel IRC each Tuesday at 9am PST. Find the agendas and minutes [http://mzl.la/DevRelMtgs here].

Latest revision as of 05:20, 16 June 2014

Welcome to the 4th edition of DevPulse: a monthly glance at stuff happening among and for developers, sourced by many. Our goal is to create greater transparency and collaboration around the various efforts at Mozilla to support mobile, web & app developers.

Developer world news

Project & event highlights

Marketplace Day: "All About Apps" on June 26 This is an all-day online event that connects staff and volunteers around common tasks. There are contribution opportunities for everyone, from rating and translating apps to editing documentation to creating apps. Join anytime on that day and pick tasks to complete, moderate a module yourself, or just be convivial Check out the agenda, which includes specific times for specific topics. This will all take place in the #marketplace IRC room.

  • If you want to jump straight to the MDN docs track, check out the etherpad.

Flame Reference Phone. The Flame is a reference phone for developers to test out various app and OS features. They are available via a retail site as well as through Apps on a Flame, a phone program for developers to port existing HTML5 apps built for other marketplaces/platforms and for Firefox App developers with proven Firefox Marketplace listings to build a new Firefox App for Firefox OS.

Developer Tools in Firefox Beta. Upcoming dev-friendly features in Firefox Beta include support for Firefox Hub APIs allowing add-on developers to add their own content to the Firefox for Android homepage; APK Factory, which allows developers to provide a more familiar way for users to manage their Web apps; and other design & workflow goodies.

MDN Learning Area. The MDN and WebMaker teams met for 2 days in London and made a plan for collaborating on the new beginner-level content on MDN. The team did a lot, including sketching out launch content, a standard page structure, a preliminary roadmap, and proposals for joint events (including MozFest).

New MDN Goodies h/t to Chris Mills

  • Introducing the MediaRecorder API, which became available in Firefox 25 and will be available in Firefox OS 2.0:
  • Learn how to add captions and subtitles to HTML5 video
  • Interested in what's happening on MDN moving forward? Check out this rundown of weekly MDN content activities.
  • The little things add up. The MDN team went through all MDN pages that had errors in the in-wiki macro scripts that are used to automatically generate certain types of content, The team fixed all the cases in which they were not working correctly and resolved hundreds of errors.

App & web developer Perspectives

JSConf Recap. Hear Soledad's thoughts on the recent JSConf. A teaser: "...some discussion about physical and mental health and better community building and other important non purely technical stuff that usually never gets discussed in tech conferences."

Feedback on Firefox Tools on UserVoice in May 2014

  • The Developer Tools team have a 100% response rate to all the ideas we've gotten!
  • New ideas: 116 (+ 36 Closed)
  • No of votes: 1939
  • No of comments: 94
  • Ideas' states updated by Mozilla: 141 (meaning we've changed the state for them, e.g. Planned, Under Review)
  • Responded to: 100% of the ideas
    • 70 Under Review
    • 40 Planned
    • 6 Started
    • 36 Closed

Stack Overflow. We sponsor and monitor a few tags on Stack Overflow, a channel where developers ask questions to solve problems. Robert Nyman put together a dashboard to see the engagement and data for those specific tags.

Guest Hacks blog post: PlayCanvas. Read how the PlayCanvas game engine went open source by Will Eastscott

"Geekery" Highlights

We have a lot of data lovers serving app devs, and data often leads to insights. This month:

Engaging with Developers Together

Working for and with developers is a hugely collaborative effort. Join us!

  • Write for Mozilla Hacks
  • Become an Evangelism Rep.
  • Attend Marketplace Day on June 26. This event supports people interested and at all levels of technical ability. Specific activities include app localization, as well as writing & localizing MDN documentation.
  • Help localize strings for your favorite open source app or key core app (including top-needed apps for our new markets). Get started here.
  • Help with web compatibility! This month Mike Taylor introduced webcompat.com, a contributor-driven initiative to fix broken bits of the web.
  • Join the conversations.
    • Take part on Mozilla discussions on Stack Overflow.
    • Ask, answer and vote on ideas on UserVoice.
    • Developer Relations has an open meeting in the #devrel IRC each Tuesday at 9am PST. Find the agendas and minutes here.