As an operator I want to be able to easily configure the cell broadcast channel and languages I want to support for my users on a per country basis. Each operator, in the one country, may have different requirements on channels and languages to support.
Adding Rob, who is handling the UI side of this effort for the UX team.
Stephany, I need UX feedback on this by EOD today, or we will move ahead with best-effort UX designed by us and we will fix it in a later release to follow your UX guidance.
I need an explanation why this should be blocked by 848372. Until such description is given, I will remove the dependency here since we might be able to get away without that. Please explain _IN DETAIL_ why such a dependency is needed. We are under extreme time crunch to deliver this. We need the simplest possible fix that passes IOT, not the best possible fix.
Our operator_variant and apn database generation is a total mess and apn.json is out of sync with the source database. I will redo that in a separate patch. For now, this patch adds the channels we need for DT poland. If any other countries are required, please post them here. This does not configure languages yet.
Created attachment 755557 [details] [diff] [review] minimal patch for DT Poland
Andreas: Rob's work on this UX is in progress. UX was in meetings to provide additional feedback late last week. Today, Rob is circulating drafts as quickly as he completes them to Dylan and Dale, so as not to hold them up on the implementation side. I'll get them posted here as well once they've got some annotations attached.
Looks like the language selection dialog is optional. We should default to the language stored on the SIM.
Kev will confirm but looks like we don't need a dialog to disable CB for IOT. We can add that post 1.1. So an always enabled CB is fine.
I've posted the Cell Broadcast spec to the meta bug - Bug 848372 - [META] Full Cell Broadcast implementation. Please flag me with any feedback or questions. The spec and related content is also stored on Mozilla's box.com site. Go to https://mozilla.box.com/system and click on the Cell Broadcast folder. - Rob
Blocked by bug 874844 because at least EF_LI should be applied for CB language selection. Unblocked by bug 865970 because the UX spec says we don't have per app setting for v1.1.
Thanks for the explanation vyang. I will remove the dependency for the time being so we know what we need for 1.1 and we will land this.
Please land this.
Uplifted 48b473307663b654189b47c38a6f3398bed1f502 to: v1-train: 2edd89ec1ff99fafed218c6392174e096ce7ae46
The way we configure the list of CB channels is by adding the list to the operator_variant.xml database. Them the APN database script builds that database and adds the list to the corresponding carrier settings in the apn.json database. We don't edit/change the apn.json database directly. IMHO we should file a follow-up bug to change it.
(In reply to Andreas Gal :gal from comment #5) > Our operator_variant and apn database generation is a total mess and > apn.json is out of sync with the source database. I will redo that in a > separate patch. For now, this patch adds the channels we need for DT poland. > If any other countries are required, please post them here. This does not > configure languages yet. Bug 871935 is filled for that.