Changes

Jump to: navigation, search

Apps/WebRT

1,878 bytes added, 17:29, 13 June 2012
Desktop
WebRT Desktop comprises the '''navigator.mozApps DOM API''' through which the Mozilla Marketplace, other webapp stores, and webapps themselves request installation; an '''installer feature of Firefox''' that installs webapps on the native platform; a '''stub executable launcher''' bundled with Firefox that the installer copies to an appropriate location for each webapp it installs; and a '''xulapp shell''' that loads a webapp when a user starts it.
=== Schedule Feature Drivers ===
* March 13 - The feature drivers are responsible for making sure the runtime gets completed and shipped in Firefox 13 Merge . They triage bugs and enhancement requests, find engineers to do work and address issues, and make recommendations to AuroraFirefox's channel drivers regarding enabling/disabling the runtime for the various Firefox channels. The feature drivers are: *Jen Arguello (ticachica), Product Manager* enable mozApps API Bill Walker (bwalker), Engineering Manager* Jason Smith (jsmith), QA Engineer* Myk Melez (myk), Technical Lead === Discussions === Discussions take place in a variety of forums: * [http://chat.mibbit.com/?channel=%23openwebapps&server=irc.mozilla.org #openwebapps channel on irc.mozilla.org]* [http://www.mozilla.org/about/forums/#dev-webapps dev-central {{donewebapps discussion forum]* [[Apps/StatusMeetings/Engineering|}}weekly apps engineering meeting]] === Bug Reporting === Bugs related to the runtime are typically filed in the following three components: ** land initial implementations of installer, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Webapp%20Runtime Firefox/Webapp Runtime]: 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 on mozilla-central {{miss|}}(i.e. the XULRunner application that the launcher uses to load a webapp and provide it with native integration APIs)* April 24 - [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Web%20Apps Firefox 14 Merge to Aurora/Web Apps]:Firefox's webapp installer (i.e. the feature that creates a launcher when the user approves an installation request)*[https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=DOM:%20Mozilla%20Extensions Core / DOM: Mozilla Extensions]: Gecko's navigator.mozApps DOM API (i.e. the API that web pages use to request webapp installation) === Triage === * land initial implementations of installer[https://bugzilla.mozilla.org/buglist.cgi?order=Assignee;resolution=---;status_whiteboard_type=allwordssubstr;status_whiteboard=%5Bblocking-webrtdesktop1%2B%5D open v1 blockers, launcher, and shell on ordered by assignee]* [https://bugzilla.mozilla.org/buglist.cgi?priority=--;order=Bug%20Number;resolution=---central {{ok|}};component=Web%20Apps;component=Webapp%20Runtime;product=Firefox open unprioritized bugs, ordered by bug number]* June 5 [https://bugzilla.mozilla.org/buglist.cgi?priority=P1;priority=P2;priority=P3;priority=P4;priority=P5;order=Importance;resolution=-- -;component=Web%20Apps;component=Webapp%20Runtime;product=Firefox 15 Merge to Aurora:;list_id=3400955 open prioritized bugs, ordered by priority]
=== References ===
* {{bug|697006}}: enable mozApps API* {{bug|731541}}: Windows installer* {{bug|739636}}: Mac installer* {{bug|725408}}: launcher and shell* [https:[Apps//etherpad.mozilla.org/bug-725408 etherpad bug-725408Status]]: scratchpad for responding to review comments
* [https://etherpad.mozilla.org/webapprt-install-flow etherpad webapprt-install-flow]: install flow specification
Canmove, confirm
2,056
edits

Navigation menu