@mint >the most important quality is who you are as a person remember kids, it's not about how good you do it's about how you feel inside :kirsche_pointlaugh:
@mint oh sorry, it shows up perfectly fine i was just baffled by the statement in the quoted post, that's why i question mark reacted :FF_Confused: I'll never get this whole identity politics shit no matter how hard i try to. Being german also doesn't help with caring about peoples feelings when talking about something as factual as code :nostale_altr: I don't think it matters one bit "who you are" as a person if the code sucks, isn't documented or not well maintained most are just gonna look elsewhere or rewrite it on their own
@m0xEE@mint libqt really isn't that bad if you're throwing an interface together for someone you can't give command line tools. Some people's brains just shut down when told to operate a keyboard, and I think most of them work as manufacturing line operators and technicians
@s8n My response was to the general idea of better approach to managing projects that's mentioned in the opening post, I don't give two fucks about GNOME. If you really want to go there, it's impossible to tell what can be considered "going downhill" for a project of this age — I don't think that it has anything in common at all with original GNOME of GTK 1.x days: neither in terms of codebase, nor in terms of people involved — and I'm not even in the loop enough to tell. But if you want my opinion, it's still better than Qt clusterfuck that is KDE — because anything is better than that vomit spit that is Qt. They'd never be able to break GTK to the point when it becomes worse than Qt to me. If Qt was the only framework in existence for creating GUIs, I won't use GUIs at all — I hate it with passion since its Trolltech days :marseyraging: But again, this has nothing to do with managing software projects :marseyshrug: @mint
@mint Being nice and waiting for someone competent, who doesn't care about any of this shit, to show up and making them fix the mess that is your codebase is a viable strategy, you can't deny that. It starts failing when you start provoking such a person on purpose and make them play your games instead of working on code — that's why lots of these projects go downhill.
> The competency crisis in the US is being driven by the feels culture
Well aware, though I think we may be in disagreement on the primary drivers; regardless, the "amateur HR for open source" is kneecapping open-source, and if I had to guess, the outcome was the goal.
> Linus Torvalds was semi-purged (not sure about the latest news) for hurting people's feelings.
They leaned on him for decades, the Ada Initiative tried to entrap him.
> This is part of a general war on pragmatic culture
When you're designing a rifle, two and two always have to make four, but you don't say that out loud. If you can maintain that specific double-bind, then the pitchfork-and-torch villagers will make sure that there are no rifle designs originating outside the protective umbrella of the state. It is very hard to implement the late-1800s/early-1900s version of top-down "scientific" social organization if you have all of these wildcards, but if you ensure that all force-multipliers are state-controlled, then you've got an easier time. Small arms manufacturers have a license you can revoke.
So publishing was prohibitively expensive until the last few decades, and you now anyone can publish anything and get it in front of a global audience. The solution is to make sure the audience doesn't exist outside, e.g, Facebook, Twitter, places where the White House can make a phone call. (Even if Elon buys Twitter, Twitter is still a company with leadership and you can contact the leadership: you can lean on Elon, but you cannot lean on everyone that might say something you dislike.) If you turn hacking into an activity that normies can participate in without knowing how to code, if they can go file an issue on your Github repo and say "I don't feel welcome", then you have enforcement. rockpaperscissors_but_its_society.jpg
@p The competency crisis in the US is being driven by the feels culture which is originated by HR women entryists and amplified by the most brittle of glass goblins, the tranny freaks. Linus Torvalds was semi-purged (not sure about the latest news) for hurting people's feelings. This is part of a general war on pragmatic culture which is deemed White supremacist even though the best practicioners remaining (outside the Elonsphere) are Asian.
> Almost all highly effective leaders ignore feelings in favor of results.
If you do this sort of thing, it tends to be cumulative and you get results-oriented people in your vicinity. This is precisely why people that have lots of feelings and no skill hate that approach: it makes it harder to get a rent-seeking foot in the door. illpullthetrigger.gif
@mint@ryona.agency Users continue to ask for support on 6 month old versions of Bottles (no joke)Imagine if all software installed on your computer for over 6 months just stopped working all of a sudden, not because there's anything wrong with it but just because it was "too old" for modern developers to comprehend.
@tyil@mint Lutris also has a whiny dev that wrote multiple paragraphs about how he will automatically close all issues that don't run the newest wine version and runtime. Later he added an autoupdate "feature" that always downloaded the newest wine version on startup and refused to add a toggle for it. It took ~2 months for that toggle to be added.
TL;DR Maintainers that make gaming related projects are usually like this for some reason. It probably is mainstream gaming brainrot.
@laurel Please do not suggest that people infringe copyright law by infringing the AGPLv3 or to license AGPLv3-only instead of AGPLv3-or-later
"Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.
All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term."
Such addition of such further restriction to a AGPLv3-or-later project or works derivative of such project would constitute copyright infringement.
If the developers of the project hold all relevant copyrights (this is not often the case), they can add further restrictions (as they cannot infringe their own copyright), but they have also explicitly authorized everyone to remove such further restrictions (such removal would actually be a legal necessity before further distribution can be performed).
The +NIGGER License is a license modifier that requires the inclusion of the word “NIGGER” in the LICENSE file.
Why?
By including the word “NIGGER” in a LICENSE file that must be distributed with the software you will ensure:
The software will not be used or hosted by western corporations that promote censorship
The software will not be used or hosted by compromised individuals that promote censorship
Users of the software will be immune to attacks that would result in censorship of othersHow?
Include the following text in any compatible LICENSE file:
The above copyright notice, this permission notice and the word “NIGGER” shall be included in all copies or substantial portions of the Software.
@laurel Also, you appear to be suggesting the modification of the LICENSE file, which implies modifying the AGPLv3 license text.
Modifying the AGPLv3 is not allowed and would infringe the FSF's copyright on the license text - modification is only permitted if you remove the GNU preamble and any mention of GNU or the FSF.