Marketplace

From MozillaWiki
Jump to: navigation, search

Firefox-Marketplace.png Firefox Marketplace is a discovery and distribution platform for web apps. It imbues Mozilla's principles of transparency, user control, and open innovation that locked-down platforms lack. Its mission is to promote a free and open web.

Upcoming Changes to Marketplace

Mozilla has streamlined Marketplace to allocate resources to other areas of Connected Devices.

Progressive Web Apps

We are working with other parties on the shared goal of improving the web’s ability to meet the needs of mobile users and, along with Google, Opera, and others, are getting behind the vision of Progressive Web Apps.

Non-Firefox OS Apps

Marketplace no longer accepts submissions for Android, Desktop and Tablet, and has removed all apps that don’t support Firefox OS. However we will continue to accept Firefox OS app submissions until mid-2017. Apps that run on Desktop and Android no longer function on those platforms since the Web Runtime (WebRT) is removed and is no longer able to install or launch apps.

Payment Support

We have removed support for payments, for both paid apps and in-app payments. The web gives developers the freedom to choose any payment method and Firefox Marketplace should not be a gatekeeper. If you have payments set up, it means you may need to change your payment provider, make your app free, and/or move payments to be contained within your app or website. We apologize for any inconvenience this causes. We will continue to allow submissions and updates for free Firefox OS phone apps, and there are millions of users that we will continue to support.

FAQ for Marketplace Changes

Q. What does it mean for applications already in Firefox Marketplace? A. Applications in Marketplace will continue to work on Firefox OS devices. If the app is not listed as compatible with Firefox OS, it has been disabled (not listed in the catalog), but still accessible to the owner on the developer portal.

Q. What does it mean for new applications submitted to marketplace? A. Marketplace had discontinued submission of apps for Desktop, Android and Tablets. It had also removed the Paid Apps options to the submission process. We will continue to review apps submitted for Firefox OS. We have also discontinued the special submission process for China and for low memory devices.

Have more questions? Share them here


Communications

Find us on IRC

  • #marketplace
  • #payments
  • #openwebapps
  • #app-reviewers

Mailing Lists

  • Marketplace Team All (internal) contributors to, and stakeholders & watchers of,
  • Dev Web Apps Internal mailing list for Web App Devs
  • Open Web Apps Open, all Mozillian (external) Web App Devs
  • Dev Planning Company-Wide, Open. Provides schedule of open and important meetings across dev and product teams


Contribute

Found a bug?

File bugs in the marketplace component on Bugzilla

Dependencies

Track dependencies between Marketplace / Apps and other teams


Ongoing Activity

While Marketplace is no longer in active development, it is maintained. Any critical or blocking bugs will be addressed as they are reported, and code will be updated regularly (though not as frequently as the previous weekly cadence).

Schedule

Bug Triage
Bug triage will happen on the first Tuesday of each month at 5pm Eastern Time, in the Marketplace Vidyo room.
Code deployment
Marketplace code will be deployed at 2pm Eastern Time on the second Tuesday of each month. Code will be tagged on the preceding Friday, also at 2pm Eastern Time.
String extraction for localization
This should no longer be necessary, but we will continue to run the process weekly to ensure that any changes are included.

Bug status and community

Some bugs remain that the community is encouraged to contribute, but major functional issues have been addressed. Bug state is generally reflected via whiteboard values as follows:

[marketplace-transition]
This marks bugs that were not deemed necessary to close for Marketplace to be used in maintenance mode.
[possible_future_need]
This marks bugs that, while not necessary for Marketplace to exist maintenance mode, would be top priorities (or useful for public or admin users) if Marketplace becomes active again.
[triaged]
This marks bugs that have been triaged since the maintenance mode transition began in February 2016.
[good first bug] or [good_first_bug]
This marks bugs that are suitable for first-time contributors to the Marketplace codebase. See Marketplace/Contributing for more information.
[good second bug] or [good_second_bug]
This marks bugs that are suitable for regular contributors to the Marketplace codebase or contributors with more advanced skillsets. See Marketplace/Contributing for more information.
[ktlo]
This marks bugs that were important -- but not critical -- to Marketplace functioning in maintenance mode. See Marketplace/Keeping_The_Lights_On for more information. (These bugs should have all been closed.)


Other Resources