Closed Bug 1220184 Opened 9 years ago Closed 8 years ago

Stop supporting Gingerbread, bumping minSdkVersion to 15

Categories

(Firefox Build System :: Android Studio and Gradle Integration, defect)

All
Android
defect
Not set
normal

Tracking

(firefox48 fixed, fennec48+)

RESOLVED FIXED
mozilla48
Tracking Status
firefox48 --- fixed
fennec 48+ ---

People

(Reporter: snorp, Assigned: rnewman)

References

()

Details

Attachments

(1 file)

Depends on: 1017244, 1155801, 1217675
OS: Unspecified → Android
Summary: Stop supporting Gingerbread → Stop supporting Gingerbread, bumping minSdkVersion to 14
Note that we have no concrete timeline for this yet.
API 14 has ~0 users, so let's just drop 14, too.
Summary: Stop supporting Gingerbread, bumping minSdkVersion to 14 → Stop supporting Gingerbread, bumping minSdkVersion to 15
Depends on: 1237342
Blocks: 1236896
Depends on: 1244701
Depends on: 1245567
Depends on: 1245568
Depends on: 1249254
What release are we targeting actually dropping support for Gingerbread? 48, right?
tracking-fennec: --- → ?
Flags: needinfo?(bbermes)
yes, 47 notification, 48 EOL
Flags: needinfo?(bbermes)
Richard or Nick, no rush here, but can one of you own writing the patch for this for 48?
tracking-fennec: ? → 48+
Flags: needinfo?(rnewman)
Flags: needinfo?(nalexander)
Sure. Note that most of the work is in stopping the build jobs, removing Gingerbread versions from FTP and the website, etc.; in-tree stuff has to wait for that, and is mostly going to be a bunch of `hg rm` calls.
Assignee: nobody → rnewman
Status: NEW → ASSIGNED
Component: General → Build Config & IDE Support
Flags: needinfo?(rnewman)
Hardware: Unspecified → All
Version: unspecified → Trunk
rnewman is the expert here :)  I can be backup.
Flags: needinfo?(nalexander)
Comment on attachment 8723100 [details]
MozReview Request: Bug 1220184 - Eliminate Gingerbread compatibility. r?froydnj r?nalexander

https://reviewboard.mozilla.org/r/36351/#review32915

Fine by me.  There are important consumers that need to co-ordinate here: releng (jlund?) needs to remove (or disable, and then remove) the consuming jobs; the update/Balrog team needs to decommission the endpoints or whatever; and the ateam (gbrown!) needs to start filing tickets to remove the API <= 14 support code in the tree.

Onward!
Attachment #8723100 - Flags: review?(nalexander) → review+
Whiteboard: [don't land until March 7th 2016]
Attachment #8723100 - Flags: review?(nfroyd) → review+
Comment on attachment 8723100 [details]
MozReview Request: Bug 1220184 - Eliminate Gingerbread compatibility. r?froydnj r?nalexander

https://reviewboard.mozilla.org/r/36351/#review32987

Less code is more better.
Depends on: 1250994
Depends on: 1250999
https://hg.mozilla.org/integration/fx-team/rev/c0d4bc8df842e781f81bef52581a2416c5e66bc2
Bug 1220184 - Eliminate Gingerbread compatibility. r=froydnj, r=nalexander
https://hg.mozilla.org/mozilla-central/rev/c0d4bc8df842
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 48
Whiteboard: [don't land until March 7th 2016]
Blocks: 1262335
Barbara, just to give you an update - there are only a few outstanding blockers (bug 1250999 - stop building/testing, bug 1245567 - remove download links/builds), and then lots of little code cleanup (where there are some assignees/mentees, but I've pinged on some bugs where there hasn't been any movement). So this is effectively done, except for removing code that we don't need anymore.
Flags: needinfo?(bbermes)
Ok, thanks Chenxia, so I will still leave the Aha card "in development" and let you tell me once the blocking bugs are fixed.
Flags: needinfo?(bbermes) → needinfo?(liuche)
Barbara: Gingerbread is dead! We just have cleanup to do, to remove useless code from our apk (to make it smaller). There are some mentees involved in these bugs, but they're not feature-critical.
Flags: needinfo?(liuche)
Flags: needinfo?(bbermes)
Thanks, I changed the status to "ready to ship"
Flags: needinfo?(bbermes)
Depends on: 1279935
Depends on: 1303030
Product: Firefox for Android → Firefox Build System
Target Milestone: Firefox 48 → mozilla48
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: