Closed
Bug 875048
Opened 12 years ago
Closed 9 years ago
Devhub doesn't differentiate between global app data and version data
Categories
(Marketplace Graveyard :: Developer Pages, defect, P4)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: chuck, Unassigned)
References
Details
(Whiteboard: [dev-hub-redesign][marketplace-transition])
Attachments
(1 file, 1 obsolete file)
4.09 MB,
application/pdf
|
Details |
As, over time, we've begun accepting packaged apps, we've mixed together information on the devhub UI that should be stored globally per app and that which should be versioned.
We should inventory all data stored on Webapp, appropriately migrate data from the Webapp to the Version model, and develop and implement a better Devhub UI for managing versioned data.
This is potentially a blocker for #858314, since feature profiles should be versioned, though there is no logical place to do so.
Reporter | ||
Comment 1•12 years ago
|
||
By my count, the following data should be versioned and editable in devhub on a per-version basis:
Platform compatibility
Region compatibility
App icons
Screenshots/videos
Feature profile data
Information prepopulated from the manifest (description, etc...potentially even the name?)
This may not be an exhaustive list.
Comment 2•12 years ago
|
||
What is critical for bug 858314? I think you want a place in the UI to show the checkboxes, right? Is that it?
Reporter | ||
Comment 3•12 years ago
|
||
On a per-version basis, yes.
Reporter | ||
Updated•12 years ago
|
Severity: blocker → normal
Comment 4•12 years ago
|
||
Attaching Bram's UX for modifying per-version data
Updated•12 years ago
|
Priority: -- → P4
Comment 5•12 years ago
|
||
Pasting my notes from bug 875063 comment 7 about the attachment:
In this series of mockups, I proposed three ideas:
1. Editing features in a version is an activity that, on user’s mind, go hand-in-hand with uploading a new version
2. There are many things that can be edited when uploading a new version. Feature is one of them. The other ones are addressed in bug 875048 comment 1, like:
* Description, summary, categories, websites, emails
* Icons, screenshots and videos
* Payment and country availability
3. The upload new version experience needn’t be created from scratch
The solution I proposed has two sides:
1. On one hand, user should be able to edit the feature list of new version, /before/ the new version goes into the reviewer’s queue
2. On the other hand, user should also be able to edit features on both new and existing versions, /after/ the new version goes into the queue. Plus, editing needs to be available during the waiting period, where the existing version is already published, but the new version is still in the queue
The attachment addresses solution #1 using an interface that’s practically similar to our existing app submission flow.
I haven’t thought of how we would go about #2 yet, but am fairly confident that we can use existing pages and UI elements to achieve it.
Comment 6•12 years ago
|
||
The mockup has been updated with the addition of two pages that describes how user can edit a version that’s just been submitted.
The way it works is pretty simple. After a new version has been submitted, it will appear on the “Version & Publishing” page. On the side of the new version information is an “Edit” button that performs the said function.
The “Edit” button will appear as long as the new version is not yet published. When published, editing will be done by using the “Details” page.
This way, user is able to edit both the existing version and the newly submitted one, thus addressing the problem I mentioned in the last paragraph of comment 5.
Attachment #755515 -
Attachment is obsolete: true
Reporter | ||
Comment 7•12 years ago
|
||
Updated•11 years ago
|
Whiteboard: [dev-hub-redesign]
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Whiteboard: [dev-hub-redesign] → [dev-hub-redesign][marketplace-transition]
You need to log in
before you can comment on or make changes to this bug.
Description
•