If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

[CBS] [User Story] Automatic channel configuration for 1.1/DT PL

RESOLVED FIXED

Status

Firefox OS
Gaia::SMS
--
critical
RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: WDM, Assigned: gal)

Tracking

unspecified
x86
Mac OS X

Firefox Tracking Flags

(blocking-b2g:leo+, b2g18 fixed)

Details

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
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.
(Reporter)

Updated

4 years ago
Blocks: 848372
Depend on bug 865970 to provide multiple profiles of CBS channel configuration.
Depends on: 865970

Comment 2

4 years ago
Adding Rob, who is handling the UI side of this effort for the UX team.
Flags: needinfo?(rmacdonald)
(Assignee)

Comment 3

4 years ago
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.
(Assignee)

Comment 4

4 years ago
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.
(Assignee)

Comment 5

4 years ago
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.
Flags: needinfo?(kev)
(Assignee)

Comment 6

4 years ago
Created attachment 755557 [details] [diff] [review]
minimal patch for DT Poland
Assignee: nobody → gal
(Assignee)

Updated

4 years ago
Attachment #755557 - Flags: review?(vyang)

Comment 7

4 years ago
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.
(Assignee)

Comment 8

4 years ago
Looks like the language selection dialog is optional. We should default to the language stored on the SIM.
(Assignee)

Comment 9

4 years ago
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
Flags: needinfo?(rmacdonald)
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.
Depends on: 874844
No longer depends on: 865970
Attachment #755557 - Flags: review?(vyang) → review+
(Assignee)

Comment 12

4 years ago
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.
(Assignee)

Updated

4 years ago
No longer depends on: 874844
(Assignee)

Updated

4 years ago
blocking-b2g: --- → leo+
(Assignee)

Comment 13

4 years ago
Please land this.
(Assignee)

Updated

4 years ago
Summary: [CBS] [User Story] Channel and Language Configuration → [CBS] [User Story] Manual channel configuration for 1.1/DT PL
Merged in: https://github.com/mozilla-b2g/gaia/commit/48b473307663b654189b47c38a6f3398bed1f502
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
(Assignee)

Updated

4 years ago
Summary: [CBS] [User Story] Manual channel configuration for 1.1/DT PL → [CBS] [User Story] Automatic channel configuration for 1.1/DT PL
Uplifted 48b473307663b654189b47c38a6f3398bed1f502 to:
v1-train: 2edd89ec1ff99fafed218c6392174e096ce7ae46
status-b2g18: --- → fixed

Updated

4 years ago
Flags: in-moztrap?
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.
See Also: → bug 882089

Updated

4 years ago
Flags: in-moztrap? → in-moztrap?(jhammink)

Updated

4 years ago
Flags: needinfo?(kev)

Updated

4 years ago
Flags: in-moztrap?(jhammink)
You need to log in before you can comment on or make changes to this bug.