Earlier quoted context omitted.
> It's another "pipe curl into bash" type of app, since nobody knows how to package software any more. According to https://docs.funkwhale.audio/installation/ , the curl|bash is only one of the ways to install it. They also provide an ansible role, install instructions on Debian and Arch without the curl|bash, an AUR package, a NixOS package, a Yunohost package, and a Docker image
They don't provide, those are all third party packages.
Funkwhale – Decentralized, self-hosted music server
71–80 of 306 posts
Re: Funkwhale – Decentralized, self-hosted music server
#72Re: Funkwhale – Decentralized, self-hosted music server
#73Earlier quoted context omitted.
I'm guessing the code of conduct primarily concerns the software development process?
Doesn't seem so: > If a community member engages in .... up to and including expulsion from all Funkwhale spaces
Re: Funkwhale – Decentralized, self-hosted music server
#74I know this kind of thing might not be very popular on HN, but I like their anti-meritocracy statement: https://funkwhale.audio/en_US/code-of-conduct
Re: Funkwhale – Decentralized, self-hosted music server
#75Earlier quoted context omitted.
They don't provide, those are all third party packages.
It's open source. Is there such a difference between "third-party" and "application developers who focus more on developing a web application than packaging it?"
First impressions matter. curl>bash is a bad first impression.
Re: Funkwhale – Decentralized, self-hosted music server
#76Earlier quoted context omitted.
Couldn’t the same be said for youtube-dl? Again, I don’t know.. just curious.
Yes, the same could and has been said about YouTube-dl. It depends what you do with the tool. If you are using it to download videos that specifically allow this, then there is nothing illegal about it. It's the same thing with a hammer. You can use it for legal or illegal actions, but that doesn't make the hammer an illegal tool...
Re: Funkwhale – Decentralized, self-hosted music server
#77This is great! I used to run a Subsonic server for myself but it kind of fell apart because the licensing in version 6 kind of broke the community around it. But it looks like this supports the same Subsonic protocol, which is pretty great. It's cool to not only take inspiration from predecessors but to also support and build on the same ecosystem.
If you think you won't miss accessing your tracks by directory, navidrome (written in go) has a smaller footprint and is quite actively developed (but the web UI is rather awkward)
Re: Funkwhale – Decentralized, self-hosted music server
#78Earlier quoted context omitted.
It's open source. Is there such a difference between "third-party" and "application developers who focus more on developing a web application than packaging it?"
Okay, let me rephrase: When a project puts `curl | sudo bash` front and center as their primary method of installing that software, that's a planet-sized red flag. Not just because piping to bash is a terrible idea, but because it's an awful and silly way to install software, and it makes me suspicious of the way the rest of the project is being made. First impressions matter. curl>bash is a bad first impression.
This is why we can't have nice things. Because the developer rather focus their time on developing the project instead of the arcane packaging of the various repositories, the entire project deserves to be dismissed?
Piping curl to bash is basically the same as if you download the tarball/clone the repository and running `make`, but no one bitch about that. They rather cargo-bitch about "piping curl to bash is obviously always bad and your entire project is bad if you even include curl | bash as one method of installing".
Long gone are the days where projects are judged by the quality of the project itself, and today we want to get outraged as soon as possible, at every little detail.
Re: Funkwhale – Decentralized, self-hosted music server
#79Earlier quoted context omitted.
(deleted, I was overreacting a bit)
>someone else's wrong joke >punishing people for jokes Again, we're talking about sexual harassment and racism. It's important not to leave that part out.
Re: Funkwhale – Decentralized, self-hosted music server
#80Earlier quoted context omitted.
It's open source. Is there such a difference between "third-party" and "application developers who focus more on developing a web application than packaging it?"
Okay, let me rephrase: When a project puts `curl | sudo bash` front and center as their primary method of installing that software, that's a planet-sized red flag. Not just because piping to bash is a terrible idea, but because it's an awful and silly way to install software, and it makes me suspicious of the way the rest of the project is being made. First impressions matter. curl>bash is a bad first impression.
Of course, in the ideal world, that's not the way it should be, but such is the reality we live in.