Closed Bug 874793 Opened 11 years ago Closed 11 years ago

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

Categories

(Firefox OS Graveyard :: Gaia::SMS, defect)

x86
macOS
defect
Not set
critical

Tracking

(blocking-b2g:leo+, b2g18 fixed)

RESOLVED FIXED
blocking-b2g leo+
Tracking Status
b2g18 --- fixed

People

(Reporter: wmathanaraj, Assigned: gal)

References

Details

Attachments

(1 file)

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.
Blocks: 848372
Depend on bug 865970 to provide multiple profiles of CBS channel configuration.
Depends on: 865970
Adding Rob, who is handling the UI side of this effort for the UX team.
Flags: needinfo?(rmacdonald)
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.
Flags: needinfo?(kev)
Assignee: nobody → gal
Attachment #755557 - Flags: review?(vyang)
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
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+
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.
No longer depends on: 874844
blocking-b2g: --- → leo+
Please land this.
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
Closed: 11 years ago
Resolution: --- → FIXED
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
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.
Flags: in-moztrap? → in-moztrap?(jhammink)
Flags: needinfo?(kev)
Flags: in-moztrap?(jhammink)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: