Marketplace/Mozillian Preview: Difference between revisions
m (→Prerequisites: link "Linux support" to SummerOfCode/2012/LinuxNativeWebApps) |
|||
Line 14: | Line 14: | ||
* Certain Linux operating systems | * Certain Linux operating systems | ||
'''Note:''' Linux support just recently landed, so it is not fully tested yet on every possible Linux operating system. | '''Note:''' [[SummerOfCode/2012/LinuxNativeWebApps|Linux support]] just recently landed, so it is not fully tested yet on every possible Linux operating system. | ||
You might want to run Nightly with a separate profile from your regular Firefox install (for example without your normal add-ons, etc.). See the SUMO article on [http://support.mozilla.org/en-US/kb/Managing-profiles Managing profiles]. | You might want to run Nightly with a separate profile from your regular Firefox install (for example without your normal add-ons, etc.). See the SUMO article on [http://support.mozilla.org/en-US/kb/Managing-profiles Managing profiles]. |
Revision as of 21:21, 10 June 2012
Thanks for testing out an early version of the Mozilla Marketplace! Below you'll find instructions on how to install apps and give us feedback, as well as issues we already know about.
Quick Start Guide for Desktop Web Runtime
Thank you for trying out an early build of the desktop web runtime to install web applications! Below provides a quick summary of how to get started installing and using web applications. You'll need a Nightly build of Firefox for Windows XP or higher or Mac OS X 10.5 or higher in order to order to install and use native web applications.
Prerequisites
You will need to install a Nightly build of Firefox at nightly.mozilla.org. For this release, the following operating systems are supported:
- Windows XP or higher
- Mac OS X 10.5 or higher
- Certain Linux operating systems
Note: Linux support just recently landed, so it is not fully tested yet on every possible Linux operating system.
You might want to run Nightly with a separate profile from your regular Firefox install (for example without your normal add-ons, etc.). See the SUMO article on Managing profiles.
Installing an Application
Steps:
- Go to marketplace.mozilla.org
- Login with Persona
- Find a application you want to install
- If the application you want requires payment, please see the Purchasing Apps section for details on how to purchase an application
- Select to install the application
- When the door hanger appears, select "Install"
Results:
On Windows, a desktop shortcut is created for the application you installed. Additionally, the application will be in the start menu. If you search for the application in your start menu on Windows Vista or higher, you should be able to find the application you installed.
On Mac, the application is added to your /Applications directory.
On Linux, a desktop file is created in ~/.local/share/applications for the specific web application installed. Additionally, in "/home/<user>/<app origin>", the app's metadata is stored there (e.g. stub executable, manifest, icon). For more information on installation on linux, see this wiki for plans for linux web apps support.
Launching an Application
Steps:
- On Windows, launch it either from the desktop shortcut or the start menu
- On Mac, launch it from the app file in /Applications directory, from the launcher pad, or by searching for it and clicking the application to run it
- On Linux, launch the webapprt-stub from /home/<user>/<app origin> or try finding an launching it from the GUI specific to the Linux distribution. For example, on Ubuntu, the application can be found and launched from the dashboard.
Results:
The application should start up with a simple menu and a content window containing the application content.
Uninstalling an Application
Steps:
- On Windows, uninstall the application through finding the application in add or remove programs and selecting to uninstall the application
- On Mac, drag the application into the trash bin and empty the trash bin
Results:
The application and all of its references (e.g. desktop shortcuts and start menu items on Windows) should be removed from your system.
Note: There is no support for uninstalling a web application on Linux at this time. The work-around for this issue is that the user needs to manually delete the pieces of data created during the install process. There is requirements analysis taking place though to figure this out on this bug and in this wiki. Feel free to give feedback on how best to support uninstallation of a web application!
Purchasing Apps on Marketplace
Apps can be purchased from the Marketplace using PayPal or a credit card. We encourage you to link your Marketplace and PayPal accounts for instant purchasing. These are real purchases with real money, but due to the nature of this testing release, please be aware that apps available for purchase may be test versions themselves or otherwise stop working.
Quick Start Guide
- Visit the Marketplace and find an app for sale with a price
- Click Purchase to set up purchasing or pay one time with a credit card. Setting up purchasing with PayPal allows for instant desktop and mobile purchases in the future, and only takes a few seconds.
- Once your purchase is complete, the app is installed and ready for use.
- Optionally, request a refund during the 30 minute auto-refund period. After 30 minutes, your refund must be approved by the app developer.
Want testing funds?
To help test app purchasing, we're giving vouched Mozillians $5 via PayPal to use towards testing the Marketplace. Here's how it works:
- Send an email to marketplace-testing@mozilla.org with:
- your name
- a link to your vouched Mozillians.org profile
- your PayPal email address
- Within a few days, we'll send $5 USD to your PayPal account and reply to your email to let you know.
- We ask that you only use the funds for testing the Marketplace, and that you fill out the survey we send in the confirmation email to give feedback on your purchasing experience.
Request refunds
- Within the first 30 minutes go to the bottom of the page and click on "Account history"
- Under your app you will see "Request support" - http://cl.ly/Ganj
- "I want to request a refund" - http://cl.ly/GayX
- Follow the few more screens all the way
Giving Feedback
We'd love your feedback on what you liked and what could be improved about the Marketplace and desktop web runtime.
- Take a short survey
- Email us feedback at apps-feedback@mozilla.com
- Talk to us on IRC on the channels below about your ideas:
- Talk about the desktop web runtime on the Open Web Apps IRC channel
- Talk about marketplace on the AMO IRC channel
Filing Bugs
Think you have found a bug with marketplace or the desktop web runtime? Below provides instructions on how to file a bug:
If it's a bug with marketplace, then file bug in Marketplace in bugzilla under the component you think the bug belongs under. After filing this bug, cc Krupa Raj (:krupa) on the bug.
If it's a bug with installing, launching, or uninstalling the application, then file the bug in Firefox Web Apps. After filing the bug, cc Jason Smith (:jsmith) on the bug.
If it's bug while using an application, then file the bug in Desktop Web Runtime. After filing the bug, cc Jason Smith (:jsmith) on the bug.
Known Issues
We're aware of the following issues and will address them in future releases:
- Marketplace visual design is optimized for tablets, not mobile or desktop
- Not all submitted apps have been approved, and we'll continue working through submissions.
- Some issues with app reinstallation
- Reinstall an app while an app is already running - wipes shortcuts
- Duplicate app installs on Mac
- Uninstalling native app from machine does not update FF profile
- App install errors throw exceptions, not good error messages