Update:Remora Developers: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(added 1.0 Bugs to Fix for each page)
Line 4: Line 4:
I'm putting this page together knowing very little about Remora right now, so ''please'' make changes and discuss.
I'm putting this page together knowing very little about Remora right now, so ''please'' make changes and discuss.


What are our thoughts on AJAX?
What are our thoughts on AJAX? [[User:Fligtar|Fligtar]]


=Developer Pages Priority=
=Developer Pages Priority=
Line 33: Line 33:
* My Extensions (list of your extensions/themes with download count and rating)
* My Extensions (list of your extensions/themes with download count and rating)
* Create a new extension/theme
* Create a new extension/theme
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 46: Line 48:
* existing versions
* existing versions
* list preview
* list preview
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 55: Line 59:
* Change Name, Author(s), Homepage, Description, Categories
* Change Name, Author(s), Homepage, Description, Categories
* Delete addon
* Delete addon
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 66: Line 72:
* Change version notes
* Change version notes
* Change notes to reviewer
* Change notes to reviewer
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 75: Line 83:
* Shows all comments and has option to flag for review
* Shows all comments and has option to flag for review
* Post comment with no rating
* Post comment with no rating
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 86: Line 96:
* Make list preview
* Make list preview
* Delete preview
* Delete preview
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 96: Line 108:
* Add new version for existing extension/theme
* Add new version for existing extension/theme
* Upload .xpi, edit name, description, version notes, notes to reviewers, categories, homepage
* Upload .xpi, edit name, description, version notes, notes to reviewers, categories, homepage
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 107: Line 121:
* Change password
* Change password
* Shows access level
* Shows access level
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 119: Line 135:
* Approve/Deny add-ons
* Approve/Deny add-ons
* Sends email of action to developer
* Sends email of action to developer
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 128: Line 146:
* Clear flag from comment
* Clear flag from comment
* Delete comment (with reason)
* Delete comment (with reason)
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 137: Line 157:
* Write review with title, body, and extended body
* Write review with title, body, and extended body
* Mark as Editor's pick and featured
* Mark as Editor's pick and featured
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 147: Line 169:
* Shows name, short description, and last updated date
* Shows name, short description, and last updated date
* Links to edit the theme
* Links to edit the theme
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 156: Line 180:
* Shows name, short description, and last updated date
* Shows name, short description, and last updated date
* Links to edit the extension
* Links to edit the extension
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 169: Line 195:
* Make user trusted
* Make user trusted
* Delete/disable user
* Delete/disable user
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 178: Line 206:
* Add, edit, and delete versions
* Add, edit, and delete versions
* Make versions public
* Make versions public
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 187: Line 217:
* Add, edit, delete categories
* Add, edit, delete categories
* Set category application and description
* Set category application and description
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
Line 197: Line 229:
* Set entries as active/inactive
* Set entries as active/inactive
* Change titles, indexes, aliases
* Change titles, indexes, aliases
:'''1.0 Bugs to Fix'''


:'''Remora Plans'''
:'''Remora Plans'''
::?
::?

Revision as of 17:58, 12 August 2006

« Back to Update:Remora

General

I'm putting this page together knowing very little about Remora right now, so please make changes and discuss.

What are our thoughts on AJAX? Fligtar

Developer Pages Priority

(Based on Interactions)

  1. Main Page/My Add-Ons
    1. Add Add-On
    2. Manage Add-On
      1. Add Version
      2. Edit Version
        1. Delete Version
      3. Edit/Modify Add-On
        1. Delete Add-On
      4. Previews
  2. Approval Queue
  3. Comments Manager
  4. My Profile/User Manager
  5. Other stuff

Changes in Remora

The following are the existing Developer/Reviewer/Admin pages and what will happen to each with Remora:

Developer Pages

Main Page (main.php)

Currently
Page displayed after login
  • Approval Queue Status
  • My Extensions (list of your extensions/themes with download count and rating)
  • Create a new extension/theme
1.0 Bugs to Fix
Remora Plans
?

Item Overview (itemoverview.php)

Currently
Management page for an individual extension.
  • Description, GUID, Homepage, Categories,
  • Statistics (download count, ratings, comments count)
  • Edit Developer Comments
  • Add New Version
  • existing versions
  • list preview
1.0 Bugs to Fix
Remora Plans
?

Edit Add-on (listmanager.php)

Currently
Edit Add-on details
  • Change Name, Author(s), Homepage, Description, Categories
  • Delete addon
1.0 Bugs to Fix
Remora Plans
?

Edit Version (listmanager.php)

Currently
Edit specific version
  • Change application max and min versions
  • Change operating system
  • Change version notes
  • Change notes to reviewer
1.0 Bugs to Fix
Remora Plans
EULA/Privacy Policy?

Manage Comments (commentsmanager.php)

Currently
Displays comments for the specific addon
  • Shows all comments and has option to flag for review
  • Post comment with no rating
1.0 Bugs to Fix
Remora Plans
?

Item Previews (previews.php)

Currently
Manage previews for the specific addon
  • Shows all addon previews
  • Change caption
  • Make list preview
  • Delete preview
1.0 Bugs to Fix
Remora Plans
?

Add Item (additem.php)

Currently
Add new add-ons or new versions of add-ons
  • Create new extension or theme
  • Add new version for existing extension/theme
  • Upload .xpi, edit name, description, version notes, notes to reviewers, categories, homepage
1.0 Bugs to Fix
Remora Plans
?

Your Profile (usermanager.php)

Currently
Manage your profile
  • Change name, email, website
  • Mark email as hidden
  • Change password
  • Shows access level
1.0 Bugs to Fix
Remora Plans
+Timezone?

Reviewer/Editor Pages

Note: In Remora, can we choose either "Reviewer" or "Editor" and stick with it? there are references to both Reviewer and Editor across AMO, Wiki, etc

Approval Queue (approval.php)

Currently
Approve/Deny new add-ons
  • Approve/Deny add-ons
  • Sends email of action to developer
1.0 Bugs to Fix
Remora Plans
?

Comments Manager (commentsmanager.php)

Currently
Manage comments flagged for review
  • Clear flag from comment
  • Delete comment (with reason)
1.0 Bugs to Fix
Remora Plans
?

Reviews Manager (reviewsmanager.php)

Currently
Manage reviews and featured addons
  • Write review with title, body, and extended body
  • Mark as Editor's pick and featured
1.0 Bugs to Fix
Remora Plans
?

Admin Pages

Themes List (listmanager.php)

Currently
Listing of all themes
  • Shows name, short description, and last updated date
  • Links to edit the theme
1.0 Bugs to Fix
Remora Plans
?

Extensions List (listmanager.php)

Currently
Listing of all extensions
  • Shows name, short description, and last updated date
  • Links to edit the extension
1.0 Bugs to Fix
Remora Plans
?

Users Manager (usermanager.php)

Currently
Manage user accounts
  • Search for users
  • Add new user
  • Edit user's account information
  • Change user's permissions
  • Make user trusted
  • Delete/disable user
1.0 Bugs to Fix
Remora Plans
?

Application Manager (appmanager.php)

Currently
Manage applications and versions
  • Add, edit, and delete versions
  • Make versions public
1.0 Bugs to Fix
Remora Plans
?

Category Manager (categorymanager.php)

Currently
Manage add-on categories
  • Add, edit, delete categories
  • Set category application and description
1.0 Bugs to Fix
Remora Plans
?

FAQ Manager (faqmanager.php)

Currently
Manage FAQ entries
  • Add, edit, delete FAQ entries
  • Set entries as active/inactive
  • Change titles, indexes, aliases
1.0 Bugs to Fix
Remora Plans
?