Is it really that hard to get people don't write open source to solve your problems? What state of mind makes people believe they are entitled to someone else's time? When I write software, I'm solving my problems. When I write open-source software, I'm still solving my problems, but I find whatever I'm writing may be useful to someone else, so, feel free to use it and, perhaps, even join the effort to continue bette…
If you're doing it only to solve your own problems then why open source it? Obviously, the motivation to help others, contribute to something as a community, show off your skills, etc. are drivers besides just solving your own problems. For some developers, solving their own problems has very little to do with why they work on open source projects.
An Open Source Author's Lament
41–50 of 57 posts
Re: An Open Source Author's Lament
#42Earlier quoted context omitted.
Contributing to a community or showing off my skills would also fall under "solving my problems". It's perfectly logical to assume I may want better communities and recognition and the lack of either to be problems I may be inclined to solve.
So your original post is meaningless since you decried solving other peoples' problems... but solving other peoples' problems could completely fall under the set of "solving your problems". "Is anything we do truly altruistic?" is a fun question philosophically, but makes for really circular/meaningless HN comments.
In this case it's obvious adding the requested feature solves no problem of the maintainer.
Re: An Open Source Author's Lament
#43In one message, @humanchimp says: Ok thanks for closing my issue. @humanchimp's very next comment: The sarcasm is not appreciated, [...]
It's the 'my' that rang the alarm bells in my head. Feelings of ownership are often followed by entitlement, and that's never a good mentality.
Re: An Open Source Author's Lament
#44Re: An Open Source Author's Lament
#45Is it really that hard to get people don't write open source to solve your problems? What state of mind makes people believe they are entitled to someone else's time? When I write software, I'm solving my problems. When I write open-source software, I'm still solving my problems, but I find whatever I'm writing may be useful to someone else, so, feel free to use it and, perhaps, even join the effort to continue bette…
Sure, you could analyze the cost and benefits of it, and maybe even find a logical reason as to why it makes me happy, but _I_ didn't. I just enjoy it! :D
Re: An Open Source Author's Lament
#46A big problem with the Github issue tracker is that there are no priorities. Ideally what you want is someone to do the triage of new reports, prioritise them and then have the main team see them. Sorting by priority then gives an idea of outstanding work (or probably sorting by milestone and then by priority). Bug tracking in general in volunteer communities is terrible. There will be languishing items, duplicates,…
Re: An Open Source Author's Lament
#47We seem to be forgetting the explicit reasons git was created - to remove the technical commit restrictions and make it a social committing ability - that is the social leader of the project only needs accept commits from people he filters And we are forgetting the long lessons of bug tracking in the wild - don't overload the use cases 1. Can github explicitly limit the people able to make a issue to those who have t…
* coffee-script/coffee-script as the "social" hub, where people put requests, bugs, and so on, filtered by "his trusted people" * jashkenas/coffee-script , where he gets pull requests (and/or) issues from those trusted people
Also interchanging the two repos work.
Re: An Open Source Author's Lament
#48We seem to be forgetting the explicit reasons git was created - to remove the technical commit restrictions and make it a social committing ability - that is the social leader of the project only needs accept commits from people he filters And we are forgetting the long lessons of bug tracking in the wild - don't overload the use cases 1. Can github explicitly limit the people able to make a issue to those who have t…
A possible implementation of "delegation" would be: * coffee-script/coffee-script as the "social" hub, where people put requests, bugs, and so on, filtered by "his trusted people" * jashkenas/coffee-script , where he gets pull requests (and/or) issues from those trusted people Also interchanging the two repos work.
You need to reduce the firehose
1. raise the bar for submitting something a human is expected to read (write a long form proposal, submit a bug with a stacktrace or a test added to the test suite)
2. raise the bar for community supported issues by needing upvotes.
3. ignore some people randomly :-)
Re: An Open Source Author's Lament
#49Perhaps contributing.md should be embedded above the new issue form in the same way that readme.md is embedded on the project homepage.