Devrel/Hacks: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 14: Line 14:
| 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.
| 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).
| 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. Who to contact?
| 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 ||  || Dietrich will ask DJF and Andew Sliwinski. Something iOS/Android do well, but SUPER hard to do well on Web. See Roc's post.
| 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?
|-
|-
| Project Silk || {{done|}} || Firefox OS (and more?) ||  || Mason Chang blogged, and reposting to Hacks!
| Project Silk || {{done|}} || Firefox OS (and more?) ||  || Mason Chang blogged, and reposting to Hacks!
Line 26: Line 26:
| Broadcast Channel API || {{ok|}} || Firefox OS || {{bug|966439}} || Havi: Jweathersby has a draft - week of 2/2
| Broadcast Channel API || {{ok|}} || Firefox OS || {{bug|966439}} || Havi: Jweathersby has a draft - week of 2/2
|-
|-
| JPM || {{ok|}} || Firefox, Android ||  ||New Jetpack + Node.js tool to replace CFX. Dietrich will ask Erik Vold.
| JPM || {{ok|}} || Firefox, Android ||  ||New Jetpack + Node.js tool to replace CFX. Dietrich asked Erik Vold.
|-
|-
| Node Firefox OS  || {{ok|}} || Firefox OS ||  || Sole shepherding it now?
| Node Firefox OS  || {{ok|}} || Firefox OS ||  || Sole shepherding it now?
Line 32: Line 32:
| 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.
| 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 will ask Jim Porter?
| 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.
| 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. Dietrich will ask Gaia team.
| 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. Dietrich asked Kevin Grandon about who's doing that work.
|-
|-
| Payments API || {{ok|}} || Firefox OS, Firefox (soon) ||  || Kumar did an intro, but we need to push on it's story. How have people actually used it? Testimonial stories from devs who've implemented would be dope. (Havi: Actually, there's a series of [https://hacks.mozilla.org/?s=payments payments posts], but not a lot of testimony that we'd want to share widely yet. Next Marketplace news re: payments will be early Feb. Stay tuned)
| Payments API || {{ok|}} || Firefox OS, Firefox (soon) ||  || Kumar did an intro, but we need to push on it's story. How have people actually used it? Testimonial stories from devs who've implemented would be dope. (Havi: Actually, there's a series of [https://hacks.mozilla.org/?s=payments payments posts], but not a lot of testimony that we'd want to share widely yet. Next Marketplace news re: payments will be early Feb. Stay tuned)
|-
|-
| Fetch API || {{ok|}} || Firefox, Firefox OS, Android || {{bug|1039846}} || Yes please. Dietrich will poke Nikhil Marathe and Ben Kelly.
| Fetch API || {{ok|}} || Firefox, Firefox OS, Android || {{bug|1039846}} || Yes please. Dietrich asked Nikhil Marathe and Ben Kelly.
|-
|-
| Power-positive Patterns || {{ok|}} || Firefox OS ||  || Dietrich's student project for making it super easy for web developers to access the network in a power-and-network-consumption aware way. Dietrich will write.
| Power-positive Patterns || {{ok|}} || Firefox OS ||  || Dietrich's student project for making it super easy for web developers to access the network in a power-and-network-consumption aware way. Dietrich will write.
|-
|-
| Functional JavaScript || {{ok|}} || JavaScript; programming language ||  || This is an article post on MozTPE's blog, which introduces the language feature in functional programming flavor, and shows how much nice tricks JavaScript could play with. I've modified and translated it in English, with lots of additional information & links. (Greg Weng)
| Functional JavaScript || {{ok|}} || JavaScript; programming language ||  || This is an article post on MozTPE's blog, which introduces the language feature in functional programming flavor, and shows how much nice tricks JavaScript could play with. I've modified and translated it in English, with lots of additional information & links. (Greg Weng) This note left by Greg, Dietrich introduced to Havi to get this rolling.
|-
|-
| Canvas updates || {{done|}} || Canvas API ||  || Florian Scholz from MDN (Havi will contact)
| Canvas updates || {{done|}} || Canvas API ||  || Florian Scholz from MDN (Havi will contact)
Line 52: Line 52:
| Shumway || {{ok|}} || Moz Research ||  || Michael Bebenita, Chris Peterson & team (Havi is in touch-February)
| Shumway || {{ok|}} || Moz Research ||  || Michael Bebenita, Chris Peterson & team (Havi is in touch-February)
|-
|-
| Web Animations API || {{ok|}} || Firefox, Firefox OS, Android || [https://github.com/web-animations/web-animations-js polyfill] || Dietrich will contact Rachel Nabors.
| Web Animations API || {{ok|}} || Firefox, Firefox OS, Android || [https://github.com/web-animations/web-animations-js polyfill] || Dietrich reached out to Rachel Nabors.
|-
|-
| RTL in Web Apps || {{ok|}} || Firefox, Firefox OS, Android ||  || Dietrich will reach out to Gaia team implementing RTL in 2.2
| 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.
|-
|-
| Mulet || {{ok|}} || Firefox OS, DevTools ||  || Desktop dev environment for developing Gaia. Dietrich will reach out to Ochameau.
| 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.
|}
|}

Revision as of 17:33, 29 January 2015

The future home of info about the Hacks blog and how you can participate.

Article Idea Status Product Areas Links Notes
RequestSync API [ON TRACK] Firefox OS bug 1018320 No MDN docs yet, shipping in FxOS 2.2 likely. Baku was fine with re-publishing his post on Hacks. Dietrich connected Baku (Andrea M) to Havi. Post on hold until the API is shipping.
Web Bluetooth API v2 [ON TRACK] Firefox OS / IoT bug 1005848, 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 [ON TRACK] Firefox OS / IoT Article on BT-as-transport-layer for mesh and disconnected msging. Dietrich contacted Ben Tian.
Gallery Scrollview Architecture [ON TRACK] 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?
Project Silk [DONE] Firefox OS (and more?) Mason Chang blogged, and reposting to Hacks!
Inter App Communication API [ON TRACK] 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.
Broadcast Channel API [ON TRACK] Firefox OS bug 966439 Havi: Jweathersby has a draft - week of 2/2
JPM [ON TRACK] Firefox, Android New Jetpack + Node.js tool to replace CFX. Dietrich asked Erik Vold.
Node Firefox OS [ON TRACK] Firefox OS Sole shepherding it now?
System Message API [ON TRACK] Firefox OS MDN docs Not sure what the right content or person is.
FxOS Media Remote Controls [ON TRACK] Firefox OS src Dietrich asked Jim Porter and Dominic Kuo.
Presentation API [ON TRACK] 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 [ON TRACK] Firefox OS Gaia team members migrating from Building Blocks to web components. Wins, hurdles, lessons learned. Large project web component patterns. Dietrich asked Kevin Grandon about who's doing that work.
Payments API [ON TRACK] Firefox OS, Firefox (soon) Kumar did an intro, but we need to push on it's story. How have people actually used it? Testimonial stories from devs who've implemented would be dope. (Havi: Actually, there's a series of payments posts, but not a lot of testimony that we'd want to share widely yet. Next Marketplace news re: payments will be early Feb. Stay tuned)
Fetch API [ON TRACK] Firefox, Firefox OS, Android bug 1039846 Yes please. Dietrich asked Nikhil Marathe and Ben Kelly.
Power-positive Patterns [ON TRACK] Firefox OS Dietrich's student project for making it super easy for web developers to access the network in a power-and-network-consumption aware way. Dietrich will write.
Functional JavaScript [ON TRACK] JavaScript; programming language This is an article post on MozTPE's blog, which introduces the language feature in functional programming flavor, and shows how much nice tricks JavaScript could play with. I've modified and translated it in English, with lots of additional information & links. (Greg Weng) This note left by Greg, Dietrich introduced to Havi to get this rolling.
Canvas updates [DONE] Canvas API Florian Scholz from MDN (Havi will contact)
Firefox Hello [ON TRACK] WebRTC Maire Reavy & team (Havi is in touch w/Maire) Mid-Feb.
Shumway [ON TRACK] Moz Research Michael Bebenita, Chris Peterson & team (Havi is in touch-February)
Web Animations API [ON TRACK] Firefox, Firefox OS, Android polyfill Dietrich reached out to Rachel Nabors.
RTL in Web Apps [ON TRACK] Firefox, Firefox OS, Android Dietrich reached out to Gaia team implementing RTL in 2.2, have some names, will narrow down.
Mulet [ON TRACK] Firefox OS, DevTools Desktop dev environment for developing Gaia. Dietrich reached out to Ochameau.
Word Prediction for Bengali [ON TRACK] 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.