Difference between revisions of "Extensions/website-todo"
Computerdork (talk | contribs) m |
Computerdork (talk | contribs) |
||
Line 7: | Line 7: | ||
<li style='color: #2DAE36'>100% - Allow user login <Note - Profiles not included in this entry></li> | <li style='color: #2DAE36'>100% - Allow user login <Note - Profiles not included in this entry></li> | ||
<li style='color: #2DAE36'>100% - Allow users to upload/delete/modify their extensions <NOTE: Deferring addition/removal of image previews and modification of actual extension package until next milestone></li> | <li style='color: #2DAE36'>100% - Allow users to upload/delete/modify their extensions <NOTE: Deferring addition/removal of image previews and modification of actual extension package until next milestone></li> | ||
− | <li style='color: # | + | <li style='color: #2DAE36'>80% - Graphical administration of site < As much as is going to be done in this milestone is done></li> |
− | <li style='color: # | + | <li style='color: #2DAE36'>25% - Graphical install/configuration of site < As much as is going to be done in this milestone is done - more is unnecessary for an alpha review - and may never be needed ></li> |
</ul> | </ul> | ||
Revision as of 04:26, 7 January 2007
The "Official" TODO list
Please note that everything on this page is subject to revision, and may be lacking in many regards.
For Milestone 1: Alpha
Ready for alpha review. All/Most fundamental functions should now be workable, although may be a little hacked and contrived. The user interface in many instances will be incomplete.
- 100% - Design database layout.
- 100% - Create dynamic listing of available extensions.
- 100% - Allow user login <Note - Profiles not included in this entry>
- 100% - Allow users to upload/delete/modify their extensions <NOTE: Deferring addition/removal of image previews and modification of actual extension package until next milestone>
- 80% - Graphical administration of site < As much as is going to be done in this milestone is done>
- 25% - Graphical install/configuration of site < As much as is going to be done in this milestone is done - more is unnecessary for an alpha review - and may never be needed >
For Milestone 2: Beta 1
Ready for beta review. Fundamental functions should be well and truly established, with acceptable user interfaces. Preliminary support added for more advanced functions such as searching.
- 0% - Preliminary search functions.
- 25% - Add functional categories.
- 0% - User Profiles
- 0% - Add Graphical interface to translations <NOTE: Database already optimised for easy translation>
For Milestone 3: Beta 2
Advanced Features should be fully operable, and configurable. This Milestone is more of a generic review of code for security flaws and optimisations.
- 0% - Code Review - Make neat and tidy + streamlined.
- 0% - Code Review - Ensure there are no security flaws.
- 0% - Review the site layout and interface, keeping in mind that the current theme was designed only as a prototype.
For Milestone 4: Release Candidate
If all goes well, there should be no need to change much.
- 0% - Intensive Bug Testing.
- 0% - Fix Bugs that emerge during testing.
For Milestone 5: Code Cleanup and Final Preparation for public consumption
- 0% - All done
Issues concerning the website which need to be decided by a vote/discussion
Just add your thoughts below, and put your signature after them.
Should the short description be a completely different field then a longer, more comprehensive one?
I vote no, because it will require more work on behalf of the user uploading the extension. I think we should make it as easy as possible for them. Note that such sites as addons.mozilla.org do not do this either. --Computerdork 23:51, 4 January 2007 (CET)