Open
Bug 1306391
(nukeb2g)
Opened 8 years ago
Updated 2 years ago
[meta] Remove B2G and related code
Categories
(Firefox Build System :: General, task)
Firefox Build System
General
Tracking
(Not tracked)
NEW
People
(Reporter: aryx, Unassigned)
References
(Depends on 7 open bugs)
Details
(Keywords: meta)
https://groups.google.com/forum/#!topic/mozilla.dev.fxos/FoAwifahNPY announced that the Boot 2 Gecko (B2G) code will be removed from mozilla-central. This is the tracking bug for that.
Depends on: 1306555
Depends on: 1306556
Updated•8 years ago
|
Alias: nukeb2g
Depends on: 1308955
Once all this code has been removed, will there be components in Bugzilla which are not in the B2G product which should be closed out and moved to Graveyard?
Flags: needinfo?(aryx.bugmail)
Reporter | ||
Comment 2•8 years ago
|
||
(In reply to Emma Humphries ☕️ [:emceeaich] (UTC-8) +needinfo me from comment #1)
> Once all this code has been removed, will there be components in Bugzilla
> which are not in the B2G product which should be closed out and moved to
> Graveyard?
Cloud Services::MobileId (service which provided authentification by phone number as alternative to Firefox Accounts, no idea if it is still running and MoCo is bound by contracts to keep the status like this)
Core::DOM: Apps (bug 1291291)
If the Gonk widget gets removed: Core::Widget: Gonk
Developer Documentation::Firefox OS (I assume with B2G product you mean "Firefox OS" and that this product will be graveyarded on BMO).
mozilla.org::Security Assurance: Firefox OS
Tech Evangelism:Preinstalled B2G Apps
Websites::Master Firefox OS
Websites::mobilepartners.mozilla.org (unsure if it was also used for Android or iOS, but that site redirects to mozilla.org)
Flags: needinfo?(aryx.bugmail)
Depends on: 1316718
Depends on: 1326445
Updated•7 years ago
|
Comment 4•7 years ago
|
||
Is the battery and reset related stuff also going to be removed ?
I'm currently doing some cleanups / trimdowns on esr52 and already collected some nukeb2g patches
Comment 5•7 years ago
|
||
Anyone interested in patches against the esr52 branch ?
Comment 6•7 years ago
|
||
(In reply to Enrico Weigelt, metux IT consult from comment #5)
> Anyone interested in patches against the esr52 branch ?
We don't land cleanup patches like this to ESR branches.
Comment 7•7 years ago
|
||
(In reply to Andrew McCreight [:mccr8] from comment #6)
> (In reply to Enrico Weigelt, metux IT consult from comment #5)
> > Anyone interested in patches against the esr52 branch ?
>
> We don't land cleanup patches like this to ESR branches.
Ok. What about fixes for build switches ?
Comment 8•7 years ago
|
||
(In reply to Enrico Weigelt, metux IT consult from comment #7)
> (In reply to Andrew McCreight [:mccr8] from comment #6)
> > (In reply to Enrico Weigelt, metux IT consult from comment #5)
> > > Anyone interested in patches against the esr52 branch ?
> >
> > We don't land cleanup patches like this to ESR branches.
>
> Ok. What about fixes for build switches ?
If you were a build peer, you could probably (somewhat ironically) make the argument that build switch cleanup is not part of the build, and therefore land it on ESR. But, in practice, you won't actually find a build peer who's willing to make that argument and greenlight landing those patches on ESR for you.
Comment 9•7 years ago
|
||
What exactly is a build peer ?
Comment 10•7 years ago
|
||
(In reply to Enrico Weigelt, metux IT consult from comment #9)
> What exactly is a build peer ?
One of these people: https://wiki.mozilla.org/Modules/All#Build_Config
Updated•7 years ago
|
Product: Core → Firefox Build System
Depends on: 1449610
Comment 11•6 years ago
|
||
Can I find the source code of dependent bugs on Github? Where I can PR the code.
Flags: needinfo?(aryx.bugmail)
Reporter | ||
Comment 12•6 years ago
|
||
This bug is only about the backend code which was part of mozilla-central. The frontend code was in a separate repo - "gaia". So patches have to be for mozilla-central. Not every dependent bug will have checked if all the called code in the code which got removed is still needed. A static analysis could detect those.
If you want to manually find something to work on, search the source code for "B2G" or "Mulet".
Flags: needinfo?(aryx.bugmail)
Updated•6 years ago
|
Summary: Remove B2G and related code → [meta] Remove B2G and related code
Updated•6 years ago
|
Type: defect → task
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•