1,698
edits
Caitmuenster (talk | contribs) (→AMO Homepage Curation Tool: updated image format) |
Caitmuenster (talk | contribs) (→The application says I need to work with a mentor to develop a project timeline. How do I do that?: amo theme generator) |
||
| Line 49: | Line 49: | ||
=== AMO Theme Generator === | === AMO Theme Generator === | ||
The initial 2* weeks should be spent analyzing how the existing theme generator works and fits into the overall site, and identifying other projects that also generate themes (e.g. Firefox Color, but not limited to it) to get ideas about what new features can be added. There should be a consideration of what features can be likely implemented in the time available, and some stretch goals. The intern should work with their mentors to finalize a plan. Milestone 1. | |||
Once the plan is ready work should start on the first feature you decide to work on (e.g. Random colors, or expanding the UI elements rendered in the preview, etc). Where possible changes should be landed frequently - every few days - and where the change is large, turned off behind a feature flag. Milestone 2 is the first feature being ready - 2/3* weeks. With the first feature ready, and any initial problems behind you, the remainder of the features should be implemented. Milestone 3 would be all planned features implemented - 5/6* weeks. If you have time, the stretch goals can be worked on too. | |||
Milestone 4 will be “launching” the new tool by enabling any features that are still turned off, and writing a blog post on https://blog.mozilla.org/addons/ to publicise the changes. The remainder of the internship will be for fixing any follow-up bugs. | |||
*Any timescales are suggested - you can plan to spend more time on a milestone. And timescales may shift mid-project. | |||
== What if I have questions? == | == What if I have questions? == | ||
Ask in the public [https://chat.mozilla.org/#/room/#addons:mozilla.org add-ons room] on [[Matrix]]. | Ask in the public [https://chat.mozilla.org/#/room/#addons:mozilla.org add-ons room] on [[Matrix]]. | ||
edits