Devrel/Hacks: Difference between revisions

5,801 bytes removed ,  30 January 2019
remove all suggested posts for past Shumway, FxOS, Webmaker teams. feel free to restore any rescoped for Web Platform in general if applicable
(move Editorial calendar to its own section below, most folks don't need to worry about that.)
(remove all suggested posts for past Shumway, FxOS, Webmaker teams. feel free to restore any rescoped for Web Platform in general if applicable)
Line 51: Line 51:
| '''Links'''
| '''Links'''
| '''Notes'''
| '''Notes'''
|-
| RequestSync API || {{ok|}} || Firefox OS || {{bug|1018320}} || No MDN docs yet, shipping in FxOS 2.2 likely. Baku was fine with re-publishing [http://143th.net/post/108551021821/requestsync-api his post] on Hacks. Dietrich connected Baku (Andrea M) to Havi. Post on hold until the API is shipping.
|-
| Web Bluetooth API v2 || {{ok|}} || Firefox OS / IoT || {{bug|1005848}}, [https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2 wiki] || Notable change is Bluetooth LE. Dietrich contacted Ben Tian about it, most of the APIs are privileged (yay!) but not shipping until FxOS v3 (boo). Contacts: Ben Tian, Jocelyn Liu, Shawn Huang, Jamin Liu, Bruce Sun, Will Wang.
|-
| Bluetooth Data Channels || {{ok|}} || Firefox OS / IoT ||  || Article on BT-as-transport-layer for mesh and disconnected msging. Dietrich contacted Ben Tian.
|-
| Gallery Scrollview Architecture || {{ok|}} || Firefox OS ||  || Something iOS/Android do well, but SUPER hard to do well on Web. See Roc's post. Dietrich asked DJF, cc'd Andew Sliwinski. If DJF can't do it, maybe a MoFo article about how WebMaker solved it?
|-
| Inter App Communication API || {{ok|}} || Firefox OS || {{bug|876397}} || Used for media-on-lockscreen in Gaia, maybe certified only. Need to figure out priv'd uplift plan. Dietrich will ask Gaia team.
|-
| JPM || {{ok|}} || Firefox, Android ||  ||New Jetpack + Node.js tool to replace CFX. Dietrich asked Erik Vold, who's shooting for 2/15. UPDATE: Will likely go out as a series, later Feb/March (Havi)
|-
| System Message API || {{ok|}} || Firefox OS || [https://developer.mozilla.org/en-US/docs/Web/API/Navigator.mozSetMessageHandler MDN docs] || Not sure what the right content or person is.
|-
| FxOS Media Remote Controls || {{ok|}} || Firefox OS || [http://mxr.mozilla.org/gaia/source/shared/js/media/remote_controls.js src] || Dietrich asked Jim Porter and Dominic Kuo.
|-
| Presentation API || {{ok|}} || Firefox OS, IoT || {{bug|1080474}} || Device discovery and display! Dietrich asked Gina Yeh and Shih-Chiang Chien, but they say it's not ready to write about yet.
|-
| Gaia Web Component Migration || {{ok|}} || Firefox OS ||  || Gaia team members migrating from Building Blocks to web components. Wins, hurdles, lessons learned. Large project web component patterns. Wilson Page is interested, but is slammed right now. We should figure out when those APIs are getting enabled by default (behind a pref right now), and coordinate publishing with that.
|-
| Service Worker Delta Encoding || {{ok|}} || Firefox, Firefox OS, Android ||  || Ben Kelly, in progress.
|-
| Shumway || {{ok|}} || Moz Research ||  || Michael Bebenita, Chris Peterson & team (Havi, Jason met with Chris Peterson and Michael, Jason will author when we receive some materials from team)
|-
| Web Animations API || {{ok|}} || Firefox, Firefox OS, Android || [https://github.com/web-animations/web-animations-js polyfill] || Dietrich reached out to Rachel Nabors. No movement, so talking to Brian Birtles, the author of the Gecko impementation.
|-
| RTL in Web Apps || {{ok|}} || Firefox, Firefox OS, Android ||  || Dietrich reached out to Gaia team implementing RTL in 2.2, have some names, will narrow down. Ahmed Nefzaoui, Mozilla Tech Speaker/Phoxygen is working on this in Q3.
|-
| Mulet || {{ok|}} || Firefox OS, DevTools ||  || Desktop dev environment for developing Gaia. Dietrich reached out to Ochameau.
|-
| Word Prediction for Bengali || {{ok|}} || Firefox OS || || Article about implementing a learning algorithm for languages where a static word list can't be used. Could cover how the keyboard and prediction APIs work, how to implement prediction for a new language, and the challenges of doing so for Bengali. Dietrich will reach out to Rabimba and Tim Chien.
|-
|-
| CSS Filters || {{ok|}} || CSS || [https://longsonr.wordpress.com/2015/01/28/new-svgcss-filter-support-in-firefox/ blog post] || As of Fx35, no longer need SVG to do filters. Robert Longson blogged briefly about it (see link to left), but would be good to have a comprehensive post showing off filters without SVG. Should contact Robert, or see if someone who did the MDN content might want to write.
| CSS Filters || {{ok|}} || CSS || [https://longsonr.wordpress.com/2015/01/28/new-svgcss-filter-support-in-firefox/ blog post] || As of Fx35, no longer need SVG to do filters. Robert Longson blogged briefly about it (see link to left), but would be good to have a comprehensive post showing off filters without SVG. Should contact Robert, or see if someone who did the MDN content might want to write.
|-
| J2ME.js || {{ok|}} || Firefox OS, Android? ||  || Dietrich reached out to Myk Melez, and he's talking with team about topics. Launch/and publicity delayed till post-MWC per PR.
|-
| Croma app || {{ok|}} || Firefox OS ||  || Numix Project's Android app, ported to Firefox OS. It's beautiful. I asked them to write a post about how they ported and implemented. They responded on twitter affirmatively, waiting to hear back on email. They threatened to use disco and cheesiness in their post, which meets our technical requirements and editorial standards.
|-
| Gaia apps with WebIDE || {{ok|}} || Firefox OS, mobile web ||  || in Nightly right now, Sole needs to test this and establish how it works. It would be great to publish it even with a huge "WARNING THIS IS A LANDMINE" sign, so the team gets feedback and the feature is more tested
|-
|-
| Web VR || {{ok|}} || Firefox ||  || Dietrich talked with Josh C. about content ideas, as well as co-publishing (since they have mozvr.com blog). They've got a few content ideas lined up, and I have more, so there's a whole series in the making here. @ncasenmare can tell their dev workflow story, re-ping after GDC is over. NOTE: IIRC Potch is doing some posts on this?
| Web VR || {{ok|}} || Firefox ||  || Dietrich talked with Josh C. about content ideas, as well as co-publishing (since they have mozvr.com blog). They've got a few content ideas lined up, and I have more, so there's a whole series in the making here. @ncasenmare can tell their dev workflow story, re-ping after GDC is over. NOTE: IIRC Potch is doing some posts on this?
|-
| Lang Packs || {{ok|}} || Firefox OS ||  || Havi saw video screencast demo from Stas - lands in 2.2, Havi will contact Stas & crew for timing
|-
| Web-RTC story of Grouphone || {{ok|}} || Firefox OS / Web-RTC ||  || Kaustav Das Modak will author a story about their implementation of a group audio calling app, with info on development and debugging, wins and challenges. ETA ~April 2015.
|-
| NFC API for Priv'd apps || {{ok|}} || Firefox OS ||  || NFC APIs are now available to privileged apps. Yoshi Huang (Taipei) is updating all MDN docs. Once that's complete, we can write something. If someone from that team doesn't volunteer, Dietrich can write it up.
|-
| Offline Metrics || {{ok|}} || Offline Web / Analytics ||  || The Webmaker team have implemented a way to keep a queue of offline events so you can send them to GA when you're finally online. Adam Lofting will ping sole when they're ready to talk about the separate library they're extracting
|-
| Measuring React events || {{ok|}} || Fast web / Analytics ||  || The Webmaker team are working on tracking React events - Adam Lofting will ping sole when they're ready to talk about the separate library they're extracting
|-
|-
| srcset and <picture> || {{ok|}} || Web / HTML ||  || Article on using srcset with <img> and <picture>, and how and when to use <picture>. <b>Needs author?</b>
| srcset and <picture> || {{ok|}} || Web / HTML ||  || Article on using srcset with <img> and <picture>, and how and when to use <picture>. <b>Needs author?</b>
canmove, Confirmed users
2,675

edits