Closed Bug 760648 Opened 12 years ago Closed 12 years ago

Create Bugzilla product and components for Firefox Affiliates

Categories

(bugzilla.mozilla.org :: Administration, task)

x86
macOS
task
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: cmore, Assigned: glob)

References

Details

We would like to create a new product for Firefox Affiliates. Currently, it exists under Websites and it is now a full platform that will continue to exist in the future. Affiliates is all grown up!

We would also like to create three components under this new product.

1) Create BMO product called "Firefox Affiliates".

2) Description for Firefox Affiliates product: The Firefox Affiliates program is a great way to share your love of Mozilla Firefox. Host Firefox buttons on your site and climb your way to fame on the Affiliates leaderboard.

3) Create 3 components under it.

3a) Component:"affiliates.mozilla.org"; description: Bugs and features related the Firefox Affiliates website.

3b) Component:"Banners"; description: This component is used for tracking the creation, localizing, and uploading of banners within the Affiliates application.

3c) Component:"Social Integration"; description: This component is used to track bugs and features related to integrating the Affiliates experience into external social media websites.

4) Move all bugs in Websites|affiliates.mozilla.org > Firefox Affiliates|affiliates.mozilla.org

5) Move all bugs in Websites|affiliates.mozilla.org banners > Firefox Affiliates|Banners

6) Delete components Websites|affiliates.mozilla.org and Websites|affiliates.mozilla.org banners.

Thanks!
In addition, we'd like to change the Milestone field across the Product to use numbers from 0 to 300 if possible. :D
we'll need slightly more information in order to complete this request, see https://wiki.mozilla.org/BMO/Requesting_Changes#Products

(classification, versions, milestones and groups).

(In reply to Michael Kelly [:mkelly] from comment #1)
> In addition, we'd like to change the Milestone field across the Product to
> use numbers from 0 to 300 if possible. :D

we have to manually create each milestone; do you really need 301 milestones initially, or have i misinterpreted your request?
D'oh. No, we don't need them initially, but we're aiming to increase the speed of our releases to be weekly and faster until we get to continuous deployments. 

An initial 20 will do for now; in the long run, should we just request them in chunks as we need them?
(In reply to Michael Kelly [:mkelly] from comment #3)
> An initial 20 will do for now; in the long run, should we just request them
> in chunks as we need them?

yes, requesting in chunks would be the best approach.

i've created the product, we should move the current components from websites, and rename them after they have moved.



IT gods: can the following commands please be executed on production:

./contrib/reorg-tools/syncmsandversions.pl Websites "Firefox Affiliates"
./contrib/reorg-tools/syncflags.pl Websites "Firefox Affiliates"
./contrib/reorg-tools/movecomponent.pl Websites "Firefox Affiliates" "affiliates.mozilla.org" doit
./contrib/reorg-tools/movecomponent.pl Websites "Firefox Affiliates" "affiliates.mozilla.org banners" doit

thanks!
Assignee: nobody → server-ops-devservices
Component: Administration → Server Operations: Developer Services
Product: bugzilla.mozilla.org → mozilla.org
QA Contact: administration → shyam
Version: Current → other
Blocks: 761778
Assignee: server-ops-devservices → shyam
Done.

[root@pp-app-bugs02 bugzilla.mozilla.org]# ./contrib/reorg-tools/syncmsandversions.pl Websites "Firefox Affiliates"
[root@pp-app-bugs02 bugzilla.mozilla.org]# ./contrib/reorg-tools/syncflags.pl Websites "Firefox Affiliates"
[root@pp-app-bugs02 bugzilla.mozilla.org]# ./contrib/reorg-tools/movecomponent.pl Websites "Firefox Affiliates" "affiliates.mozilla.org" doit
About to move the component 'affiliates.mozilla.org'
From 'Websites'
To 'Firefox Affiliates'

Press <Ctrl-C> to stop or <Enter> to continue...

Moving 'affiliates.mozilla.org' from 'Websites' to 'Firefox Affiliates'...

[root@pp-app-bugs02 bugzilla.mozilla.org]# ./contrib/reorg-tools/movecomponent.pl Websites "Firefox Affiliates" "affiliates.mozilla.org banners" doit
About to move the component 'affiliates.mozilla.org banners'
From 'Websites'
To 'Firefox Affiliates'

Press <Ctrl-C> to stop or <Enter> to continue...

Moving 'affiliates.mozilla.org banners' from 'Websites' to 'Firefox Affiliates'...

[root@pp-app-bugs02 bugzilla.mozilla.org]#
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
The milestones for the Affiliates product have not been specified per comment 1. Can this be resolved?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(In reply to Chris More [:cmore] from comment #6)
> The milestones for the Affiliates product have not been specified per
> comment 1. Can this be resolved?

oops, sorry about that.
Assignee: shyam → glob
Status: REOPENED → ASSIGNED
Component: Server Operations: Developer Services → Administration
Product: mozilla.org → bugzilla.mozilla.org
QA Contact: shyam → administration
i've added 20 milestones as per comment 3.
unfortunately bugzilla won't accept a milestone of just "0", so you have "0." instead.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.