Closed
Bug 865323
Opened 12 years ago
Closed 9 years ago
RIL and Nightly B2G builds generated should be built with a default partner customization by default
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: jsmith, Unassigned)
References
Details
(Whiteboard: [NPOTB][Participation])
Talking with various folks (Dylan, Donovan, Karen, etc), we want to move towards a model that generates the builds off of https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2g_ril/ and https://pvtbuilds.mozilla.org/pub/mozilla.org/b2g/nightly/ to use a default partner customization for apps common to all target markets to allow for testing the partner customization functionality & common preinstalled apps to each target locale via the customization by QA and dogfooders.
This bug tracks the work to change the build process for generating builds on pvtbuilds to generate builds with preinstalled apps common to all locales that we are allowed to include in builds by default.
Reporter | ||
Comment 1•12 years ago
|
||
Karen - Can you provide a list of preinstalled apps that we are allowed to include in QA and dogfooding builds by default that are common to all target locales?
Meaning, I'm talking about apps such as:
- Facebook
- Twitter
- Notes
- YouTube
- etc.
Flags: needinfo?(kward)
Comment 2•12 years ago
|
||
found in triage.
unclear from comment#0.
1) Would these b2g-builds-with-preinstalled-apps be needed *instead* of, or in addition to, the current b2g-builds we already generate?
2) Do you want these b2g-builds-with-preinstalled-apps for all devices, or just a subset?
Component: Release Engineering → Release Engineering: Automation (General)
QA Contact: catlee
Reporter | ||
Comment 3•12 years ago
|
||
(In reply to John O'Duinn [:joduinn] from comment #2)
> found in triage.
>
> unclear from comment#0.
> 1) Would these b2g-builds-with-preinstalled-apps be needed *instead* of, or
> in addition to, the current b2g-builds we already generate?
Instead of the current b2g builds we already generate.
Example:
If I flash the unagi.zip in https://pvtbuilds.mozilla.org/pub/mozilla.org/b2g/nightly/mozilla-b2g18-unagi/latest/, it should include the default partner customization.
> 2) Do you want these b2g-builds-with-preinstalled-apps for all devices, or
> just a subset?
All devices that we currently serve builds for on pvtbuilds.
Comment 4•12 years ago
|
||
Content Team's plan is to turn in a set of apps the 4th Friday of each month to be used for the nightly builds. The first set will be made available 1 day early on April 25th.
Flags: needinfo?(kward)
Updated•11 years ago
|
blocking-b2g: --- → leo+
Whiteboard: [NPOTB]
Reporter | ||
Comment 5•11 years ago
|
||
John - Can you find an assignee to look into this? We need this to be able to continue testing partner customizations on our own builds.
Flags: needinfo?(joduinn)
Comment 6•11 years ago
|
||
What are the instructions for enabling/including these partner customizations?
Flags: needinfo?(jsmith)
Reporter | ||
Comment 7•11 years ago
|
||
(In reply to Aki Sasaki [:aki] from comment #6)
> What are the instructions for enabling/including these partner
> customizations?
https://wiki.mozilla.org/B2G/MarketCustomizations documents a lot of this information. Fred and Yuren have owned a lot of development of the customization framework, so I'm going to put needinfo on both of them to provide input on how we integrate this into our release engineering build generation process.
Flags: needinfo?(yurenju.mozilla)
Flags: needinfo?(jsmith)
Flags: needinfo?(joduinn)
Flags: needinfo?(gasolin)
Comment 8•11 years ago
|
||
Basically the work is put customization stuff into 'gaia/distribution' folder.
1. fetch gaia
2. fetch customer distribution ex https://github.com/telefonicaid/firefoxos-gaia-spain
into `gaia/distribution`
3. copy gaia/distribution/external-apps to gaia/external-apps
(once bug 848604 is landed, external apps could be automatically put to the right place.)
If you prefer use repo, you can modify
https://github.com/gasolin/gaia-custom-repo
and point the customer distribution to any git.
Flags: needinfo?(gasolin)
Comment 9•11 years ago
|
||
Thank you Fred, comment 8 is clear enough for distribution mechanism. needinfo? me again if any questions.
Flags: needinfo?(yurenju.mozilla)
Reporter | ||
Comment 10•11 years ago
|
||
Aki - Do you have any other questions here? Or is release engineering good to go here to work on this?
Flags: needinfo?(aki)
Comment 11•11 years ago
|
||
As far as I know, I have enough info, but then I was assigned the helix nightly builds which has prevented me from starting work so far.
Flags: needinfo?(aki)
Reporter | ||
Comment 12•11 years ago
|
||
In last week's B2G Coordination meeting, this was deemed a non-blocker. This is highly desirable to improve testability of customizations.
blocking-b2g: leo+ → ---
Comment 13•11 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #12)
> In last week's B2G Coordination meeting, this was deemed a non-blocker. This
> is highly desirable to improve testability of customizations.
Re-verified in today's B2G Coordination meeting, this is still not blocker for v1.2 and all agreed to defer any work on this until after other v1.1/v1.1hd/v1.2 blockers are resolved. Deferring for now. We'll revisit late in Q3.
Comment 14•11 years ago
|
||
According to Comment 4, Content Team is supposed to provide a set of apps for this bug. What's the status on that?
Flags: needinfo?(kward)
Comment 15•11 years ago
|
||
Hi. The apps for the nightly build are updated monthly. They are available here: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AkSny5EA0GAXdFlyaDF4VFY1QXRURkxVN2lRQld2dlE&usp=sharing
on the 'Mozilla Nightly Builds Apps and URLS' tab. A graphic illustration of the positions is on the 'Grid Layout Key' tab. Is this sufficient?
Flags: needinfo?(kward)
Comment 16•11 years ago
|
||
Ok thanks for the info.
Assignee | ||
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Reporter | ||
Updated•11 years ago
|
Whiteboard: [NPOTB] → [NPOTB][xfail]
Reporter | ||
Updated•11 years ago
|
Whiteboard: [NPOTB][xfail] → [NPOTB]
Comment 17•11 years ago
|
||
Bumping this bug -- this would be a nice to have. Some default apps included in mozilla builds like maps, youtube, cut the rope would be good.
Updated•11 years ago
|
Whiteboard: [NPOTB] → [NPOTB][Participation]
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•