A Bitter Guide to Open Source
medium.com
medium.com
If you have 100 hours to write something and do ALL that is noted here you'll end up not shipping anything at all. I'm currently the main developer and maintainer of the Kurento project [1], and I've been working hard on all these accessory but important details because my vision coincides with that of the article's author, but at the same time they feel like a time sink which distracts from doing actual work on issues and bugs.
Tests are written sometimes second, not first. Specifically regression only testing is pretty good and less intensive than full testing everything. But to know about regressions and problems you need reports and to do that, the software has to be shipped, in use and the report channels have to work well.
Do you think this is specific to Medium? Why didn't it happen with Wordpress?
This is not true at all. There are many examples of writing that is worse than nothing. Just look at many examples of clickbaity material [0], that would make the world better to not exist. This is also disproven by the truly dangerous stuff by extreme examples like Hitler, etc.
This doesn’t apply to OP’s post, but I don’t think the philosophy that any content is better than none.
I do think that personal writing is always helpful. Practice is really useful for writers. But most should stay private or at least unpromoted. When garbage is promoted actively to readers and then criticisms are shrugged off with “its just version 1.0” with no future edits or updates, we have a worse discourse. And I think this means we have a worse outcome than if no initial, shitty version is put out.
I don’t think this is to Medium per se, but their format promotes clickbait, low engagement articles with their applause and payment scheme.
[0] https://www.buzzfeed.com/sydrobinson1/times-pets-completely-...
I guess the world will always run by extroverts.
Probably the most useful would be the author honestly assessing their content. And second would be a good set of editors. Then you could trust the publication.
> README.md
> CONTRIBUTING.md
> LICENSE.txt
> A valid, filled out package.json
Hmmmm...one of those is not like the others.
This is very true just like in our society (good or bad intention it may be). Nice article Ken Wheeler by the way.
How much time do you normally spend writing OSS?