luceos Bazaar is the first extension released under the new Flagrow.
Almost a year that we've announced Bazaar. Over 3.5K installs and almost 100 Bazaars connected to a user on our portal flagrow.io unlocking the ability to favorite extensions and list active Bazaar-enabled Flarum installations.
These past few months we've been working tirelessly to bring Bazaar and our portal to a next level completely.
Background extension processing
One of the biggest problems with Bazaar right now are the timeouts while installing, uninstalling and doing other composer-related tasks. We've been able to push this to the background. Bazaar in the upcoming version will allow you to configure one cronjob using our console package. All Bazaar tasks will be handled in the background from them on, preventing any timeouts!
We will be offering premium extensions! And not just ours, all extension developers can get in touch for an invitation once we're ready (join us on discord to stay in the loop).
Although there is a commercial goal behind this, we also firmly believe that extension developers getting paid for their hard work will stick around longer and as a result less extensions will be abandoned.
The concept revolves around monthly subscriptions. Each premium extension is given a specific fee per month for the flagrow.io user to pay. With this subscription the user can install the extension on an unlimited number of Bazaar-enabled (and connected) Flarum installations (a manual method without Bazaar for installing premium extensions will be provided too).
It's up to you to decide how long they like to maintain the subscriptions. Cancelling the subscription removes the ability to install or upgrade that specific premium extension after that. Any previous installations will remain intact.
Check it out here.
We've been hoping to bring you all this in 2017. Although we decided in favor of quality, our current outlook is for this or next month. On our todo no blocking issues are left! For perspectives' sake, while working on these premium extensions the Gravure team has pushed 117 commits with over 13k additions of code .
If you are as excited as we are, join us on discord for warm and the earliest insights into our progress!
Flagrow, nurturing exquisite extensions and making it a reality!