Closed Bug 855144 Opened 7 years ago Closed 7 years ago

Android Background Services module

Categories

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

task
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: rnewman, Assigned: dkl)

Details

Hello!

Would you please create a top-level product:

  Android Background Services
  Native Android services, including those bundled with Fennec.

move-and-rename the following into it:

    Mozilla Services                 ||  Android Background Services
    ----------------------------------------------------------------
    Android: Product Announcements   ::  Product Announcements
    Android Sync                     ::  Android Sync
    Android Sync: Build & Test       ::  Build & Test

create

    Component: "Homepage Promos"
    Product:   Android Background Services
    Description: "Android client code for the homepage snippet promos feature in Firefox for Android."
    Flags: Same flags as for Product Announcements.

and delete

    Mozilla Services :: Android: Firefox Account

?

Much obliged!
For now we should use mozilla-services-security as a sec group for sanity. I need to poke the thread about where we are with compartmentalisation for these groups.
One more component, please:

    Component: "Firefox Health Report Service"
    Product:   Android Background Services
    Description: "The Android-native component for managing Firefox Health Report submissions."
    Flags: Same flags as for Product Announcements.
we'll need a bit more information to create this product, please see https://wiki.mozilla.org/BMO/Requesting_Changes#Products  (classification, versions, milestones).
Flags: needinfo?(rnewman)
You got it.

Classification: Client Software
Versions, target milestones: same as Firefox for Android
Sec group: see Comment 1
No voting

Thanks!
Flags: needinfo?(rnewman)
(In reply to Richard Newman [:rnewman] from comment #4)
> Versions, target milestones: same as Firefox for Android

note to self: update the new_version wiki to keep this product in sync with each rapid release.
Product has been created as well as the new components. Flags and groups have been enabled. Versions and milestones will be populated by IT when they perform the move from the old components.

Added the code change needed for the default security group of 'mozilla-services-security'.

Committing to: bzr+ssh://dlawrence%40mozilla.com@bzr.mozilla.org/bmo/4.2
modified extensions/BMO/lib/Data.pm
Committed revision 8698

(In reply to Byron Jones ‹:glob› from comment #5)
> (In reply to Richard Newman [:rnewman] from comment #4)
> > Versions, target milestones: same as Firefox for Android
> 
> note to self: update the new_version wiki to keep this product in sync with
> each rapid release.

Done.

Moving to IT as they will need to perform the scripts needed to move the components on the production servers.

1. # cd /path/to/bugzilla/root
2. # perl ./contrib/reorg-tools/syncmsandversions.pl "Mozilla Services" \
                                                     "Android Background Services"
3. # perl ./contrib/reorg-tools/movebugs.pl "Mozilla Services" \
                                            "Android: Product Announcements" \
                                            "Android Background Services" \
                                            "Product Announcements"
4. # perl ./contrib/reorg-tools/movebugs.pl "Mozilla Services" \
                                            "Android Sync" \
                                            "Android Background Services" \
                                            "Android Sync"
5. # perl ./contrib/reorg-tools/movebugs.pl "Mozilla Services" \
                                            "Android Sync: Build & Test" \
                                            "Android Background Services" \
                                            "Build & Test"

Then move this bug back here so we can delete the old components.

Thanks
dkl
Assignee: nobody → server-ops-devservices
Component: Administration → Server Operations: Developer Services
Product: bugzilla.mozilla.org → mozilla.org
QA Contact: shyam
Version: Production → other
Done:


13:46 bugzillaadm.private.scl3# perl ./contrib/reorg-tools/syncmsandversions.pl "Mozilla Services" "Android Background Services"

13:48 bugzillaadm.private.scl3# perl ./contrib/reorg-tools/movebugs.pl "Mozilla Services" "Android: Product Announcements" "Android Background Services" "Product Announcements"
About to move 19 bugs
From 'Mozilla Services' : 'Android: Product Announcements'
To 'Android Background Services' : 'Product Announcements'

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

Moving 19 bugs from Mozilla Services:Android: Product Announcements to Android Background Services:Product Announcements

13:48 bugzillaadm.private.scl3# perl ./contrib/reorg-tools/movebugs.pl "Mozilla Services" "Android Sync" "Android Background Services" "Android Sync"
About to move 577 bugs
From 'Mozilla Services' : 'Android Sync'
To 'Android Background Services' : 'Android Sync'

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

Moving 577 bugs from Mozilla Services:Android Sync to Android Background Services:Android Sync

13:48 bugzillaadm.private.scl3# perl ./contrib/reorg-tools/movebugs.pl "Mozilla Services" "Android Sync: Build & Test" "Android Background Services" "Build & Test"
About to move 17 bugs
From 'Mozilla Services' : 'Android Sync: Build & Test'
To 'Android Background Services' : 'Build & Test'

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

Moving 17 bugs from Mozilla Services:Android Sync: Build & Test to Android Background Services:Build & Test
Assignee: server-ops-devservices → nobody
Component: Server Operations: Developer Services → Administration
Product: mozilla.org → bugzilla.mozilla.org
QA Contact: shyam
Deleted:

Mozilla Services :: Android: Product Announcements
Mozilla Services :: Android Sync
Mozilla Services :: Android Sync: Build & Test

(In reply to Richard Newman [:rnewman] from comment #0)
> and delete
> 
>     Mozilla Services :: Android: Firefox Account
> 

Sorry forgot to mention before. We need to move off the bugs (10) currently associated with the above to something else in order to delete the old component.

https://bugzilla.mozilla.org/buglist.cgi?component=Android%3A%20Firefox%20Account&product=Mozilla%20Services

dkl
Assignee: nobody → dkl
Status: NEW → ASSIGNED
Flags: needinfo?(rnewman)
I bulk resolved those tickets invalid a while back; they're of small historical interest only.  Throw them in

Android Background Services :: Android Sync
Flags: needinfo?(rnewman)
(In reply to Nick Alexander :nalexander from comment #9)
> I bulk resolved those tickets invalid a while back; they're of small
> historical interest only.  Throw them in
> 
> Android Background Services :: Android Sync

Thanks. All done and new product open for business.

dkl
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Thanks, folks!
You need to log in before you can comment on or make changes to this bug.