? ? Pending

User tests: Successful: Unsuccessful:

avatar PatchRanger
PatchRanger
29 Dec 2017

Summary of Changes

Please refer to https://github.com/Free2Wait/composer-free2wait .
In short: this PR proposes a way to monetize open-source development of your project.
The idea is similar to how free-to-play works in gamedev industry: "You are free to wait for the package download - but in case if time is money for you, please consider buying non-waiting access to the package - every cent goes to the package developer to incentive the open-source development."

Please give me your feedback about the idea: what do you think? Does it comply & correspond to open-source development spirit? What benefits do you see? And what drawbacks?

avatar PatchRanger PatchRanger - open - 29 Dec 2017
avatar PatchRanger PatchRanger - change - 29 Dec 2017
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 29 Dec 2017
Category External Library Composer Change
avatar alikon
alikon - comment - 29 Dec 2017

what do you think?

it's a joke ?

Does it comply & correspond to open-source development spirit?

NO

avatar PatchRanger
PatchRanger - comment - 29 Dec 2017

it's a joke ?

@alikon No, it isn't. I've made a prototype of working service - and am really interested whether it corresponds to your needs.

NO

Could you please clarify a bit: why do you think it is not affordable way of monetizing open-source development?

avatar alikon
alikon - comment - 29 Dec 2017

to be crystal clear, i speak only for myself
monetizing open-source development is a contraddiction in terms

avatar Bakual
Bakual - comment - 29 Dec 2017

Certainly nothing for a CMS where security releases have to be applied as fast as possible.
In fact this also contradicts the very nature of OpenSource as access to the software shall not be restricted. Otherwise it becomes ClosedSource ?

avatar Bakual Bakual - change - 29 Dec 2017
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2017-12-29 08:59:31
Closed_By Bakual
Labels Added: ? ?
avatar Bakual Bakual - close - 29 Dec 2017
avatar PatchRanger
PatchRanger - comment - 1 Jan 2018

Happy New 2018 Year!

monetizing open-source development is a contraddiction in terms

@alikon Actually it isn't, it's a common misconception.
As Richard Stallman stated:

Free software is a matter of liberty, not price. To understand the concept, you should think of free as in free speech, not as in free beer.

See also for reference:

Certainly nothing for a CMS where security releases have to be applied as fast as possible.

@Bakual We could exclude security releases (by tag) from monetization.

access to the software shall not be restricted

Do you consider 10-seconds-delay before download as a restriction? To clarify the concept I propose: all sources remain open, everybody can download from or browse at Github at any moment - the only thing I suggest to change is the way it is distributed via package manager ('composer'): defer every package install/update for as little as 10 seconds - or make users to pay micropayment in favor of package developers.

avatar brianteeman
brianteeman - comment - 1 Jan 2018

Composer is not an option for joomla so irrespective of any other issues with your idea it is a no go for us

avatar mbabker
mbabker - comment - 1 Jan 2018

The Joomla project is not joining in on this endeavor, be it for its non-Composer distributed CMS package or any Composer distributed package. End of discussion.

Add a Comment

Login with GitHub to post a comment