Closed
Bug 600367
Opened 14 years ago
Closed 12 years ago
Add multi-app and release type support to Discovery pane promos
Categories
(addons.mozilla.org Graveyard :: Discovery Pane, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
Q3 2011
People
(Reporter: fligtar, Assigned: sancus)
References
()
Details
(Whiteboard: [disco-final][tb33needs])
The management tool and front-end should support application-specific criteria and release type in addition to the existing locale support. For applications, this can be a single app for simplification. (i.e., this module only shows up for Firefox) For version type, there are 3 choices: stable, development, and all. If the user's version is any stable release (no letters in it) it is stable. Any alphas, betas, nightlies should be classified as development. A sample of the populated modules (in CSV form) might be: 1,Firefox Tester Tools,all,firefox,development 2,Rock Your Firefox,en-US,firefox,all 3,Shopping,all,firefox,stable 4,Thunderbird Rocks,all,thunderbird,all
Updated•14 years ago
|
Target Milestone: --- → 5.12.2
Updated•14 years ago
|
Target Milestone: 5.12.2 → 4.x (triaged)
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → sancus
Updated•13 years ago
|
Whiteboard: [disco-final] → [disco-final][tb33needs]
Comment 1•13 years ago
|
||
We'll try to get this in q1
Assignee: sancus → cwiemeersch
Target Milestone: 4.x (triaged) → Q1 2011
Assignee | ||
Comment 2•13 years ago
|
||
per irc, I'm taking this and I'll r? cvan.
Assignee: cwiemeersch → sancus
Comment 4•13 years ago
|
||
What's the status of this?
Assignee | ||
Comment 5•13 years ago
|
||
Sorry for the delay, I ran into some roadblocks due to no good test database(basically for this to work properly I need a database with a collection in it) and I've been pretty overwhelmed with other work also. I am going to try to get this done this week.
Comment 6•13 years ago
|
||
The celery backend for LAMO isn't finished yet, but I think you can make a few collections with no problems. I haven't advertised the site yet (still working some kinks out) but if you want to be an alpha tester: https://landfill.addons.allizom.org/ https://landfill.addons.allizom.org/db/
Assignee | ||
Comment 7•13 years ago
|
||
I live for alpha testing things, I'll try it out and let you know if I run into any problems!
Updated•13 years ago
|
Target Milestone: Q1 2011 → Q2 2011
Comment 8•13 years ago
|
||
How's this going?
Assignee | ||
Comment 10•13 years ago
|
||
I didn't really have time to properly deal with this bug in the flurry of 100-hour weeks leading up to Thunderbird launch, but now I will. From what I've figured out so far, the way this bug was originally stated is incorrect. Multi-App support ALREADY exists, and applications are easily managed via django admin page for this table. Right now the real problems we want to solve are: 1) Collections need to be defined in Python currently, with a specific id for the collection. This should be moved into the database so that you can add collections via the site admin page and not require a patch. 2) The above means the discovery pane needs to be changed to pull completely from the database. 3) Release type support needs to be added. So, I'm working on the above now. I have some time with the TB move to mozilla.org/thunderbird completed.
Comment 11•13 years ago
|
||
(In reply to comment #10) > I didn't really have time to properly deal with this bug in the flurry of > 100-hour weeks leading up to Thunderbird launch, but now I will. From what > I've figured out so far, the way this bug was originally stated is > incorrect. Multi-App support ALREADY exists, and applications are easily > managed via django admin page for this table. > > Right now the real problems we want to solve are: > 1) Collections need to be defined in Python currently, with a specific id > for the collection. This should be moved into the database so that you can > add collections via the site admin page and not require a patch. > 2) The above means the discovery pane needs to be changed to pull completely > from the database. > 3) Release type support needs to be added. > > So, I'm working on the above now. I have some time with the TB move to > mozilla.org/thunderbird completed. I think 1 and 2 are already being worked on or are already done in another branch. I'm not sure what #3 means.
Comment 12•12 years ago
|
||
Do we still want this? Given D2C and all?
Assignee | ||
Comment 13•12 years ago
|
||
Half of this bug was already completed as the result of other bugs being fixed, I think the only thing that this bug might refer to is having different promos per channel? Like different ones for aurora, beta, release. If that's not needed/wanted then this bug is already fixed I think.
Assignee | ||
Comment 14•12 years ago
|
||
I'm pretty sure the original goals of this bug were solved long ago, reopen if you disagree :)
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
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
•