“Please don't add any of my stuff to this project”
141–150 of 363 posts
Re: “Please don't add any of my stuff to this project”
#142Really seems like you need to respect the author’s wishes here, but the tension between author and community can get complicated with FOSS. Open source is a contract with your audience that the code can be used freely. Authors gain their audience because of that contract, so there’s some obligation for them to respect that. That said, respect flows both ways, and I’ve had FOSS code get repackaged to steal credit whic…
I wonder if the other Home Assistant ( https://github.com/home-assistant ) contributors know that their dependencies are not open source?
https://community.home-assistant.io/t/consider-to-avoid-addi...
It's worth pointing out that for the time being, all of frenck's packages are still MIT, so there's no current danger. It's totally reasonable (IMO) to request things as a OSS developer that aren't technically license requirements, but equally there's not much you can do if the answer to that is "no" and the use is in the scope of the license.
Re: “Please don't add any of my stuff to this project”
#143https://pypi.org/project/ambee/#history https://github.com/frenck/python-ambee/commits/main
Re: “Please don't add any of my stuff to this project”
#144Earlier quoted context omitted.
> It seems like the reason is (paraphrasing) "because I can't meet the resulting burden of support." Exactly. He made that point a few times, but the replies don't always seem to address the issue he raises.
I think they proposed this: > Would you be happier if we forked your upstream source to provide our own, or provided a similar Python package with an identical API that we can use as a drop-in replacement? Wouldn’t this remove the burden of support from the author? Or it might be that I don’t understand exactly their proposal.
Re: “Please don't add any of my stuff to this project”
#145Re: “Please don't add any of my stuff to this project”
#146Earlier quoted context omitted.
> Not linking to jwz's blog from HN because... he doesn't want it to be I don't think ... that's how the internet works? (edit: I mean the "because... he doesn't want it to be" part)
Follow the link and enjoy https://www.jwz.org/blog/2021/06/to-be-clear-the-whale-did-n... edit: maybe jwz took the image down?
$ curl -D - -H 'referer:https://news.ycombinator.com' 'https://www.jwz.org/blog/2021/06/to-be-clear-the-whale-did-not-want-him-in-its-mouth/'
HTTP/1.1 302 Found
...
Location: https://cdn.jwz.org/images/2016/hn.png
Your browser probably isn't sending the referer for third-party sites. (I've configured mine to not do that as well.)Re: “Please don't add any of my stuff to this project”
#147His About page https://frenck.dev/about/ looks a bit weird after I read that GitHub thread > I like to give back my knowledge and time to the open source community.
I think this is a cautionary tale about using social media while in a bad mood. Considering how unreasonable he was in that thread, I'm assuming he was just in a bad mood or something like that. Except now he's on the front page of HN with tons of comments criticizing him and painting him as a bad person. 99.999% of people will probably forget this by tomorrow, but it still would suck to be on the receiving end of th…
Re: “Please don't add any of my stuff to this project”
#148If you don't understand the authors frustration, read Daniel Stenberg blog about what kind of requests he gets about curl. It's insane and ridiculous, not everybody is capable of/wanting to deal with all kinds of shit and hostile users like Daniel.
But he hasn't had to face any of that, and a couple different methods to avoid that happening were suggested and rejected offhand.
Re: “Please don't add any of my stuff to this project”
#149Earlier quoted context omitted.
The author's wishes are formally and legally specified in the copyright license to the code he wrote, which is MIT and allows redistribution. Everything else is simply noise. Once you make your software free, it isn't yours any longer and your opinions about it (or what others do with it) aren't relevant.
This is why we can’t have nice things. The project could have pinned the version and downloaded from pypi rather than repackaging. This isn’t a situation of “can do” it was “is it nice to do.” And the author mentioned that he’s changing the license to prevent it so it no longer becomes possible legally. I typically don’t like authors demanding stuff outside their license, but this started as a simple technical/commun…
Re: “Please don't add any of my stuff to this project”
#150He added the dependency himself https://github.com/home-assistant/core/pull/51645
Nobody gives a shit about frenk or his code directly here - they want to use Home Assistant. But now that frenk added his code as a dependency, he has the right to transitively make Home Assistant un-packagable on NixOS?
EDIT: On top of that, the way NixOS works is philosophically in-line with Home Assistant
> Open source home automation that puts local control and privacy first
Pinning every Python dependency instead of fetching HEAD is how you get local control and security!