Closed Bug 487144 Opened 17 years ago Closed 17 years ago

Auto-publisher settings tweaks

Categories

(addons.mozilla.org Graveyard :: Collections, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: fligtar, Assigned: mackers)

Details

Now that I have an auto-publisher setup, the fields to edit its properties are disabled. These should be enabled, and changes to the name and listed status should update using the API (https://wiki.mozilla.org/User:LesOrchard/BandwagonAPI#PUT_-_Update_collection_details) Changes to the selected add-ontypes should update the published add-ons. Additionally, please add a checkbox under the add-ontypes section that specifies whether all add-ons should be published or only enabled add-ons. The text should read "[x] Only publish enabled add-ons" and should be checked by default.
(In reply to comment #0) > Changes to the selected add-ontypes should update the published add-ons. So, if the user, say, deselects "dictionaries", all previously auto-published dictionaries should be removed from the auto publisher collection? > Additionally, please add a checkbox under the add-ontypes section that > specifies whether all add-ons should be published or only enabled add-ons. The > text should read "[x] Only publish enabled add-ons" and should be checked by > default. Ok. Have done the UI. Implementation waiting for fix for bug 486126. Brian, please assign this bug to me.
Assignee: nobody → dave
Moving to revised M5 milestone (4/28).
Target Milestone: BW-M3 → BW-M5
What remains in this bug: 1) Implement the "Update Auto-publisher" button in settings. This should update the auto-publisher's name and listed status. 2) Implement conditional auto-publishing. Based on user's selection of add-on type and enabled/disabled. Justin, what should the behaviour be if the user changes the add-on types or disabled/enabled checkboxes and then clicks "Update Auto-publisher" ?
Hmm, good question. We can't really expect the extension to know which add-ons to remove after an update. If we wipe the entire collection and start over, we lose the original publish dates and any comments the user entered via the website. We might just have to say that settings changes will only take effect from now on, and that any retroactive changes have to be made manually through the website. Thoughts?
(In reply to comment #4) > We might just have to say that settings changes will only take effect from now > on, and that any retroactive changes have to be made manually through the > website. > > Thoughts? That seems reasonable to me. What exact text should we use? What form will the message take? An alert?
When the user clicks "Update Auto-publisher", a confirmation box should come up that says: Your new settings will take effect immediately, but will not affect add-ons that have already been published. [Cancel] [OK]
(In reply to comment #3) > 2) Implement conditional auto-publishing. > > Based on user's selection of add-on type and enabled/disabled. This has been completed. r24637
(In reply to comment #3) > 1) Implement the "Update Auto-publisher" button in settings. > > This should update the auto-publisher's name and listed status. This has also been completed. r24639
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.