Closed Bug 766386 Opened 12 years ago Closed 12 years ago

Create a new component for web apps backend

Categories

(bugzilla.mozilla.org :: Administration, task)

Production
x86_64
Linux
task
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: smaug, Assigned: dkl)

Details

Right now most of the webapps backend bugs are in Core: DOM Mozilla Extensions.
That isn't really the right place
Core: Webapps or some such would make more sense.
Mozapps API engineers - You guys alright with this idea? Any objections?
Component: General → Administration
QA Contact: general → administration
if you decided to go ahead with this, we'll need more information to create the component.
see https://wiki.mozilla.org/BMO/Requesting_Changes#Components
If it makes it easier to triage and assign bugs regarding the mozApps API, I'm all for creating a new component.
Just got approval for this in the apps meeting by various folks there. Let's go forward with creating this component by doing the following:

- Product: Core
- Component: DOM: Apps
- Description: Bugs related to Gecko's naviagtor.mozApps DOM API

We also need to update the description in Webapp runtime as a result of this to say:

The webapp runtime for Firefox, which comprises: the stub executable launcher (i.e. the binary and related files that Firefox creates for each webapp you install to your local computer) and the XUL shell (i.e. the XULRunner application that the launcher uses to load a webapp and provide it with native integration APIs). Note: bugs about Gecko's navigator.mozApps DOM API (i.e. the API that web pages use to request webapp installation) go in Core / DOM: Apps; bugs about Firefox's webapp installer (i.e. the feature that creates a launcher when the user approves an installation request) go in Firefox / Web Apps.

Does this sound okay? Can I get confirmation from someone this is good? Or is there any objections?
Sounds good to me.
(In reply to Jason Smith [:jsmith] from comment #4)

> We also need to update the description in Webapp runtime as a result of this
> to say:
> 
> The webapp runtime for Firefox, which comprises: the stub executable
> launcher (i.e. the binary and related files that Firefox creates for each
> webapp you install to your local computer) and the XUL shell (i.e. the
> XULRunner application that the launcher uses to load a webapp and provide it
> with native integration APIs). Note: bugs about Gecko's navigator.mozApps
> DOM API (i.e. the API that web pages use to request webapp installation) go
> in Core / DOM: Apps; bugs about Firefox's webapp installer (i.e. the feature
> that creates a launcher when the user approves an installation request) go
> in Firefox / Web Apps.

To be precise: this is the new description for the Webapp Runtime component in the Firefox product.
Assignee: nobody → dkl
Status: NEW → ASSIGNED
done
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.