Hacker News new | ask | show | jobs
by motoboi 1768 days ago
He is taking about open source projects, where people donate their time and their code for public use.

But that is not enough! It seems they are obligated to write portable code and support all OSes and distributions people happen to use.

I just wrote a small lib to talk to a service I use. I am on macOS and use python 3.9. I suppose it can run I linux or even windows, but I haven touched windows or Linux in 10 years.

Instead of keeping it in my hard drive, I posted it on GitHub. Now people can use it if they want.

If some random guy appears and rant about how dork I am for not making it work with free bsd out of box, I’m pretty sure I’ll be calling names.

4 comments

I feel that's all I'm asking from anyone who solves a problem: just share your discovery and work so far to save me duplicating your work. If someone has taken the effort to interpret an API and it isn't completely accurate for my use case I'm going to say thank you and share any steps I needed to take to set it up myself. If no steps are taken I'll open a PR on the Readme highlighting that it has been tested working on my OS to minimize ambiguity. This is collaborative open source development.
> I suppose it can run I Linux or even windows, but I haven touched windows or Linux in 10 years.

Same for me but being on Linux. It's awesome that for certain kind of applications modern programming languages and frameworks will provide you with an API which is most times OS independent.

This. Supporting software costs time. If no one person is going to use it (on other platform than that I am using/promise to support), it's not worth spending. Usually, everyone is free to contribute to OSS if they need extra features that are not present.
You did it right, as for those requests, just reply you are open to contributions (if at all) and ignore or block everyone that feels entitled to get their stuff for nothing.