Closed
Bug 693855
Opened 13 years ago
Closed 13 years ago
Fixing dev hub pages for webapps: My Dashboard
Categories
(addons.mozilla.org Graveyard :: Developer Pages, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
6.2.9
People
(Reporter: krupa.mozbugs, Assigned: robhudson)
References
Details
(Whiteboard: [webapps])
Attachments
(1 file)
210.22 KB,
image/png
|
Details |
Changes to https://addons-dev.allizom.org/en-US/developers/addons?sort=created for webapps are listed below: * Change site title from 'ADD-ON DEVELOPER HUB' to include webapps. * Change page title from 'Manage my add-ons' to include webapps. * Change page header from 'Manage my add-ons' to include webapps. * Update breadcrumb * Currently, there is an add-on counter. This needs to also show the webapp count. * Header-> My Add-ons: change the name to include webapps. * Header->My Add-ons: Needs a link to submit new webapps similar to http://screencast.com/t/SImUub3xQm * Header->Documentation: Add info related to webapps (covered in bug 693851) * Not all sort options make sense for webapps. For example, webapps won't have updated date. * Don't show 'Latest Version' and 'Last updated' info for webapps * Remove the following links from under 'Actions': (a) New Version (b)Statistics * Action->Compatibility lightbox needs to be reviewed. * In Actions->More->Manage Status & Versions, change "Manage Status & Versions" to "Manage Status". * App Icon (covered in bug 693447) * There is a button to 'Submit a new add-on'. We probably need a similarly prominent way to submit webapps. * Recent Activity: link to view 'Older activity for My Add-ons' should be renamed to include webapps. Other: * Do we care about the URL having /addons ? * can we provide users the ability sort by add-on types(extensions, webapps, search tools)
Reporter | ||
Comment 1•13 years ago
|
||
fligtar recommends that we have a separate dashboard for apps. This means- * If the account is associated with apps, then we should link to the apps dashboard from Tools-> Manage my apps * Manage my apps would look very similar to the current add-ons dashboard but with links and info relevant to apps. Note: Most of the changes recommended in comment 0 still apply to the new dashboard.
Comment 2•13 years ago
|
||
If this bug is confusing ask questions early. Thanks.
Assignee: nobody → chudson
Priority: -- → P2
Target Milestone: --- → 6.2.8
Reporter | ||
Comment 3•13 years ago
|
||
All the tooltips for links need to be updated to talk about apps.
Assignee | ||
Comment 4•13 years ago
|
||
There's a lot going on here, but at the core of it is adding a dashboard for apps at ".../developers/apps", correct? The rest seems like bringing over matching functionality of add-ons where it makes sense.
Comment 5•13 years ago
|
||
Yes
Reporter | ||
Comment 6•13 years ago
|
||
(In reply to krupa raj 82[:krupa] from comment #0) > * Remove the following links from under 'Actions': (a) New Version > (b)Statistics Apps will have Statistics. Please retain that link.
Assignee | ||
Comment 7•13 years ago
|
||
Can someone help me with the exact text to use wherever this bug says, "Change [...] to include webapps"?
Assignee | ||
Comment 8•13 years ago
|
||
I thought it might be helpful to see what I have currently. Krupa mentioned to stop working on this -- that fligtar wants to get rid of a lot of things here.
Comment 9•13 years ago
|
||
Hi Rob, As far as the header goes, there's actually a newer version of the dev hub header that we should use on this page. You can see it if you go to the main dev hub page. Here's a mock of all we need for this: http://cl.ly/32421f3r3F0M2Z3c0t1G For now, Documentation should link to http://developer.mozilla.org/en-US/apps (this page doesn't exist yet, but it's where the apps docs will be. We may turn it into a menu later to link to any docs we have on AMO about submitting an app. Thanks
Updated•13 years ago
|
Target Milestone: 6.2.8 → 6.2.9
Assignee | ||
Comment 10•13 years ago
|
||
That one was big. https://github.com/mozilla/zamboni/commit/2f2e703
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 11•13 years ago
|
||
I had to revert this: https://github.com/mozilla/zamboni/commit/8f2b7c17 The impalacization of the devhub dashboard caused too many (visual) regressions to fix by tomorrow's push. https://bugzilla.mozilla.org/show_bug.cgi?id=697653 I've tightened up the styles and fixed mostly everything in a branch of mine. We can resume work on this after 2 PM tomorrow. Once everything's been fixed and QA'd we can hopefully push this live next Thursday.
Reporter | ||
Comment 12•13 years ago
|
||
We have a new Apps dev dashboard. It is looking good. verified fixed at https://apps-preview-dev.allizom.org/en-US/developers/apps Note that it has a lot of sort options currently. But cvan is working on fixing it.
Status: RESOLVED → VERIFIED
Updated•8 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•