canmove, Confirmed users
901
edits
m (→Standardizing an Feature: typo) |
(Note that as one increase their experience, they should solve bigger problems (courtesy dbaron)) |
||
| Line 5: | Line 5: | ||
==Preparation== | ==Preparation== | ||
* keep your scope narrow. | * if this is (one of) your first web APIs, keep your scope narrow. | ||
** with some experience, you'll see fundamental issues with the web platform for which you can propose fixes! | |||
* discuss motivation and design sketches early, often, and widely (e.g. [[IRC]], applicable W3C/WHATWG lists, [https://lists.mozilla.org/listinfo/dev-webapi dev-webapi], [https://lists.mozilla.org/listinfo/dev-platform dev-platform], [https://lists.mozilla.org/listinfo/dev-gaia dev-gaia], blogs, Twitter, GitHub issues, etc.). | * discuss motivation and design sketches early, often, and widely (e.g. [[IRC]], applicable W3C/WHATWG lists, [https://lists.mozilla.org/listinfo/dev-webapi dev-webapi], [https://lists.mozilla.org/listinfo/dev-platform dev-platform], [https://lists.mozilla.org/listinfo/dev-gaia dev-gaia], blogs, Twitter, GitHub issues, etc.). | ||
* avoid scope creep by avoiding trying to fix unrelated problems. | * avoid scope creep by avoiding trying to fix unrelated problems. | ||