zlacker

[parent] [thread] 2 comments
1. phkahl+(OP)[view] [source] 2024-01-22 20:36:26
The general public doesn't have a clue how to build software. If that is even remotely part of your target audience, you need to provide a build or even an installer.

I'm of the opinion that SNAP and Flatpack are just different Linux distributions and should package their own software like other distros do. Trying to get upstream to build for these is IMHO not appropriate. When upstream starts needing keys and crap to push builds into a central location/store it's gone way too far - you're burdening upstream and for what?

BTW the easiest way to run Solvespace on Windows is to download the single-exe build. Where I work this is easier than using winget because the exe will run without admin privileges while installing from winget requires it.

replies(1): >>kelnos+ex
2. kelnos+ex[view] [source] 2024-01-22 23:36:52
>>phkahl+(OP)
> you need

No, they don't need to do anything. This is open source software, provided at no cost to the user. The user is not owed a damn thing.

Now a maintainer may choose to provide a build or easy-to-use installer, because making things easier for users (which will presumably increase their user base). They might do that because that has value to them, they find it fun an interesting, they want to feel pride that they have a lot of users... etc.

But they don't "need" to do anything.

replies(1): >>phkahl+Gd6
◧◩
3. phkahl+Gd6[view] [source] [discussion] 2024-01-24 16:05:25
>>kelnos+ex
That's why I qualified it. If you want the general public to use your software, you need to make it easy for them or they won't. Otherwise you're just as entitled as those demanding things of developers - expecting others to do something for them. If you don't care who uses it or not then you don't need to do anything for other people.

Not sure why that triggers people.

[go to top]