Update:Remora Developers: Difference between revisions

stuff
(added bug)
(stuff)
Line 23: Line 23:
#Other stuff
#Other stuff


=Changes in Remora=
=Remora Developer Pages=
* developers
**index()
***"My Addons"
***Listing of user's extensions and themes with statistics (download count, rating?)
***Link to manage add-on (addons/edit)
***Link to submit new add-on (addons/add)
* addons
**''These are in addition to the public actions''
**add($id=0)
***If $id == 0, it's a new addon... else it's a new version
***Step 1: Upload .xpi/.jar. This will determine whether it's a theme/extension
***Step 2: ADDON-WIDE stuff: GUID, Name, Description, Homepage, Categories (fields that can will be populated from install.rdf)
***Step 3: VERSION stuff: Version Notes, Review Notes, target apps, OSes, Add EULA/Privacy Policy? Explain what that entails for end-users
***Step 4: Success
**manage($id)
***"Manage Add-on"
***Show add-on name, description, homepage, guid, downloadcount, rating, developer notes, etc
***Link to add new version (addons/add/$id)
***Lists existing versions with links to edit (addons/editversion/$id)
**edit()
***"Edit Add-on"
***Edit addon-on wide stuff: Name (should they be able to change?), Description, Homepage, Categories, EULA, PP
**editversion($id)
***"Edit Version $id"
***Edit version specific stuff: Version Notes, Review Notes, Target apps, OSes
*previews
**''These are in addition to the public actions''
**manage($id)
***"Manage Previews"
***List of previews for the addon $id
***Change captions and mark as highlighted image
***Upload new previewform
 
=Changes from 1.0 -> Remora=
The following are the existing Developer/Reviewer/Admin pages and what will happen to each with Remora:
The following are the existing Developer/Reviewer/Admin pages and what will happen to each with Remora:


Line 37: Line 71:


:'''Remora Plans'''
:'''Remora Plans'''
::?
::->devlopers/index


===Item Overview (itemoverview.php)===
===Item Overview (itemoverview.php)===
Line 52: Line 86:


:'''Remora Plans'''
:'''Remora Plans'''
::?
::->addons/manage


===Edit Add-on (listmanager.php)===
===Edit Add-on (listmanager.php)===
Line 63: Line 97:


:'''Remora Plans'''
:'''Remora Plans'''
::?
::->addons/edit


===Edit Version (listmanager.php)===
===Edit Version (listmanager.php)===
Line 76: Line 110:


:'''Remora Plans'''
:'''Remora Plans'''
:: EULA/Privacy Policy?
::->addons/editversion


===Manage Comments (commentsmanager.php)===
===Manage Comments (commentsmanager.php)===
Line 100: Line 134:


:'''Remora Plans'''
:'''Remora Plans'''
::?
::->previews/manage


===Add Item (additem.php)===
===Add Item (additem.php)===
Line 113: Line 147:


:'''Remora Plans'''
:'''Remora Plans'''
::?
::->addons/add


===Your Profile (usermanager.php)===
===Your Profile (usermanager.php)===
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,043

edits