#11774: Investigate the potential of a web app store for HaikuDepot -------------------------+------------------------- Reporter: richienyhus | Owner: haiku-web Type: task | Status: new Priority: normal | Milestone: Component: Website | Version: Keywords: | Blocked By: Blocking: | Has a Patch: 0 Platform: All | -------------------------+------------------------- Investigate the potential of a web appstore for HaikuDepot-Desktop and HaikuDepot-Web. Ubuntu has both a desktop frontend and a web frontend that communicate to a web backend. When a user clicks the download button on the website, the button is linked to an unofficial apt:// uniform resource identifier that has been set to be opened on Ubuntu with the Ubuntu Software Center. The name of the requested package is extracted from the uniform resource name and user can then then install the software via the Ubuntu Software Center with only a confirmation of their request. Example: https://apps.ubuntu.com/cat/applications/banshee/ This could be modified to use the HaikuDepot api and could communicate with depot.haiku-os.org website to pull icons, screenshots, rating and etc into this web frontend. The the web app is written in python (django?) and is under the GNU Affero GPL v3 licence and the code can be found here: https://launchpad.net /ubuntu-webcatalog An alternative is the FirefoxOS Marketplace, which is written is javascript, is under the MPL and its Code can be found here: https://github.com/mozilla/fireplace The website is here: https://marketplace.firefox.com Example app: https://marketplace.firefox.com/app/facebook-1 -- Ticket URL: <https://dev.haiku-os.org/ticket/11774> Haiku <https://dev.haiku-os.org> Haiku - the operating system.