B2GOnlyHeader2 macro uses confusing/out-of-date terminology

RESOLVED FIXED

Status

Developer Documentation
Apps
RESOLVED FIXED
4 years ago
2 years ago

People

(Reporter: Janet Swisher, Assigned: markg)

Tracking

Details

(Reporter)

Description

4 years ago
The macro https://developer.mozilla.org/en-US/docs/Template:B2GOnlyHeader2 takes the following values as arguments:

"web" || "web+" || "privileged" || "installed" || "certified"

The message text links to https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Security/Application_security which defines "web", "privileged", and "certified", but not "installed". 

Therefore, this page https://developer.mozilla.org/en-US/docs/Web/API/PushManager is confusing because it uses "installed", which is not defined on the linked page.
(Assignee)

Comment 1

4 years ago
I'll grab this. I've already emailed Jeremie about it. I'll see what he says and tweak the macro so it makes sense.

I'll probably clean up some other docs related to this too because it has been kind of screwy for a while and it's been on my list.
Assignee: jswisher → m1879
Status: NEW → ASSIGNED
I know that Chris has reworked these messages last year.

Chris, Janet, can we close this bug?
Flags: needinfo?(jswisher)
Flags: needinfo?(cmills)
I think it can be closed now; I've changed the link to the App Security page, to point to 

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Security/Application_security#App_Types

which is the specific part that defines the app security levels.

And I've added a description of "Installed App" to that part.
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Flags: needinfo?(cmills)
Resolution: --- → FIXED
Teoli, you might want to check that the French translation link is correct, and add a description there too. Thanks!
Flags: needinfo?(jypenator)
(Reporter)

Comment 5

2 years ago
Looks good to me.
Flags: needinfo?(jswisher)
French checked
Flags: needinfo?(jypenator)
You need to log in before you can comment on or make changes to this bug.