Community
Participate
Working Groups
Mozilla is beginning the rollout of an App Store and one of the categories is a Web App. At the basic level, this can be a link to the actual web application and initially this is the support Orion will provide. The defect here covers adding the necessary client code and icons to support being referenced and installed from the App Store. There are several links of information including: https://developer.mozilla.org/en/Apps https://developer.mozilla.org/en/Apps/For_Web_developers https://developer.mozilla.org/User:Mark_Giffin/Sandbox
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=f5fa8a7dd33a362585d79ea5b7e189e0fd01a568
Released some new icons, javascript, app manifest and HTML related to supporting Orion in the App Store. http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=554744d4a85edb5e5fb32edea3511f90f015c2db
This is mostly complete however waiting on a defect logged at Mozilla for their Nightlies browser. https://bugzilla.mozilla.org/show_bug.cgi?id=745928 The install call did not need a full URL previously but does now and this would prohibit the same install javascript file from working on both orion.eclipse.org and orionhub.org Used to be: navigator.mozApps.install("/webapp/orion-manifest.webapp"); Now is because of Mozilla defect: navigator.mozApps.install("http://orion.eclipse.org/webapp/orion-manifest.webapp");
I'm going to make an assumption that the Mozilla defect will be fixed and thus I will not create separate install manifests for orion.eclipse.org and orionhub.org . This is based on the fact that the defect is considered blocking the mozApps 1.0 release. https://bugzilla.mozilla.org/show_bug.cgi?id=746465
Checked today and their script support requires me to (a) make some changes and (b) create unique installs for orion.eclipse.org and orionhub.org
Commit is here: http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/diff/?id=b6bc7287ce508e1ece2e3af357140f0deccfe754