Earlier quoted context omitted.
>And if you open an issue or pull request and you're not on the OpenCollective, it's usually immediately closed, by policy. Issues I can understand. But if I spend time grokking your code, fixing a bug and submitting a PR, and you reject it because you want me to pay you first, I'm dropping your software without a second thought.
>Issues I can understand. But if I spend time grokking your code, fixing a bug and submitting a PR, and it gets rejected because I also need to pay, I'm dropping your library without a second thought. You have a point. On the other hand, considerable part of maintainers burnout comes from arguing with well-meaning strangers that come with PRs that are (usually) useful, but don't fit the established codebase well. By…
GitHub stars won't pay your rent (2020)
121–130 of 251 posts
Re: GitHub stars won't pay your rent (2020)
#122Earlier quoted context omitted.
I'm not sure how I feel about this one. Sure, the maintainers have no obligation to review and merge other people's PRs. But when this also applies to genuine high-quality community contributions, I feel like there must be some negative side effects. I'm sure this model works well for an established project like Fody that's already quite highly polished, but I'd be pretty sad if all (or even a significant subset) of…
>> I'm not sure how I feel about this one. I think this may be a case where because you have a bunch of freedoms, you feel like you should have more. I say this to re-assure you, not critisize you. Open Source, and Free Software, are very clear on the 4 freedoms you enjoy. You can use, modify, distribute etc. But it's not a 2-way street. You have no rights about what goes back into the project, the author is under no…
To take an exaggerated example, if I tried to use this model with any of my small OSS side projects, the only result would be that no one would contribute. This model means that the development of the project is going to be almost entirely driven by:
a) The original maintainers of the project (who will rightfully get bored of maintaining it at some point), and
b) The handful of companies that have financial interest in a certain bug/feature.
Again, that's probably fine for projects like Fody, but certainly not all of OSS.
Re: GitHub stars won't pay your rent (2020)
#123Earlier quoted context omitted.
>Issues I can understand. But if I spend time grokking your code, fixing a bug and submitting a PR, and it gets rejected because I also need to pay, I'm dropping your library without a second thought. You have a point. On the other hand, considerable part of maintainers burnout comes from arguing with well-meaning strangers that come with PRs that are (usually) useful, but don't fit the established codebase well. By…
Must get awkward when the PR from a member of the collective comes in with a tonne of issues though? They are paying so may feel entitled for it to be merged.
The requirement to be a member of a collective is a filter. For popular projects it will likely do more good than bad. For niche projects, it might be worse than no filter.
Re: GitHub stars won't pay your rent (2020)
#124Earlier quoted context omitted.
> if you open an issue or pull request and you're not on the OpenCollective, it's usually immediately closed, by policy. Maybe I’m misunderstanding but does this mean that you cannot submit a bug report unless you donate to them?
My reading of it on their page was that they are free to ignore your bug report unless you donate to them. You didn't pay? Well, that's just, like, your bug report, man... Essentially it boils down to: you cared enough to submit a bug report? Then you should also care enough to donate.
Re: GitHub stars won't pay your rent (2020)
#125Earlier quoted context omitted.
A method to artificially pump up the GitHub star count will be found, but little useful software will be made.
Also the distribution of stars is... weird. I've got a repo with 24k stars (which is still enough for top 500 on github) which took minimal effort and no maintenance - definitely lower than a lot of large software projects which deserve lots of money. Like, I'm next to pipenv and vagrant and making any money distribution based on that would be absurd.
Re: GitHub stars won't pay your rent (2020)
#126I continue to think that the best model is the one adopted by Fody.NET[0]. It's open-source, on GitHub, under the MIT license, developed in the open, and with a voluntary OpenCollective. And if you open an issue or pull request and you're not on the OpenCollective, it's usually immediately closed, by policy. The result is a system that is paid enough to be excellent, excellent enough for most users not to need suppor…
Why not just have the public facing project be a fork of a private, access protected project where bug tracking and PRs are handled, that only patrons can access?
For some reason, saying "only patrons can access our development repo" seems perfectly reasonable, but saying "we'll close your bug report if you don't pay us" feels a bit grumpy.
Re: GitHub stars won't pay your rent (2020)
#127Earlier quoted context omitted.
I'm not sure how I feel about this one. Sure, the maintainers have no obligation to review and merge other people's PRs. But when this also applies to genuine high-quality community contributions, I feel like there must be some negative side effects. I'm sure this model works well for an established project like Fody that's already quite highly polished, but I'd be pretty sad if all (or even a significant subset) of…
There's an important qualification on that page: > This process will depend on the issue quality, and the impact on the larger user base. So, if I understand correctly, they won't automatically close issues if you aren't a subscriber, but the bar for the quality to keep it open is probably significantly higher. I don't think that's a bad model. Although, I don' think it would scale well to every open source project h…
Re: GitHub stars won't pay your rent (2020)
#128Re: GitHub stars won't pay your rent (2020)
#129I’m working on two things that will change that:
nimbusws.com (this is the moonshot —- a managed service/hosting provider that gives back to F/OSS. Imagine what would happen if a company 1% as big as AWS gave 30% back to F/OSS projects)
awsmfoss.com - A newsletter that features a new F/OSS project every day. 60%+ of recurring subscriptions are donated to F/OSS projects — only 2 paid subscribers right now but it’s a start. Things will get REALLY exciting once I build traffic and start donating ad revenue (probably via EthicalAds)
If either of these sound interesting to you (criticism, encouragement, requests to invest, want to be the first hire) email me victor@(either domain above) and we’ll chat.
Re: GitHub stars won't pay your rent (2020)
#130I continue to think that the best model is the one adopted by Fody.NET[0]. It's open-source, on GitHub, under the MIT license, developed in the open, and with a voluntary OpenCollective. And if you open an issue or pull request and you're not on the OpenCollective, it's usually immediately closed, by policy. The result is a system that is paid enough to be excellent, excellent enough for most users not to need suppor…
From a business perspective that's basically a rounding error and nothing compared to what you can do with the conventional approach of selling consulting/support or, heaven forbid, your own proprietary solution.
So in what sense is this the best model? Has anyone used it to generate $100,000 in annual revenue, let alone say $10M+? More profitable model = more hiring developers to improve the software...!