77
submitted 2 days ago by [email protected] to c/[email protected]
top 11 comments
sorted by: hot top controversial new old
[-] [email protected] 1 points 13 hours ago

Before Github, there was no collection of open source repositories that are easily searchable, making it easy to find and promote open source software. I am not aware of any alternative that ever did or does a better job at making open source contributions that easy. Even when I try to use codeberg as an alternative, my Github repos will always get more contributions. No idea how we could even begin to change that.

[-] [email protected] 4 points 1 day ago
  1. Agreed, and in addition, I hate the web interface dependency for github and gitlab, and how many system resources they use (can't even load gitlab on my pinephone without it crashing due to running out of memory!). At least gitlab can hypothetically have a minimal open source client. I'd much rather just communicate with developers through mailing lists. If hosting is hard, there are providers for lists.

  2. I think there's nuance to this. Of course there are asshats like MongoDB that pull the rug and enshittify; but on the other hand licenses are a tool, not an ideology. If fucking over corporations involve a more restrictive non-commercial license that isn't open source, that's a good thing in my eyes. It depends on the software being written and how it's being used.

  3. Fuck Discord, all my homies hate Discord; use IRC/XMPP/SMTP/Matrix instead.

  4. I'm not gatekeeping anything, I only care if your patches for my ports are good.

  5. FSF feels like a cult, they care more about the purity of foss than its practical effects on the world; and their specific implementation of foss (copyleft). This goes back to licensing and how there's more nuance in licensing than if it's open source or not.

[-] [email protected] 46 points 2 days ago

I don't agree with the whole list, but the CLA requirement and corpo projects pinky-promising they'd never do a bad thing and then going to do a bad thing as soon as their investors demand returns is certainly a major risk and harm. I've started self-hosting everything for my personal use, and if it's not AGPL, then I assume at some point I'm going to get fucked and shouldn't rely on it.

Also, the endless stupidity around everyone using Discord as their primary means of communication, discussion, issue reporting and whatnot. Politely, fuck Discord, and fuck anyone who thinks Discord is the right way to make anything accessible to the public.

There's lots of other alternatives, including ye olde IRC and forums and even simple mailing lists - and no, I don't mean 'sign up for our newsletter!' nonsense, but an actual real mailing list. And, if you want something a little more modern, there's always Matrix which is probably feature-complete enough to compete with whatever you'd want to use Discord for anyways.

[-] [email protected] 8 points 1 day ago

Politely, fuck Discord, and fuck anyone who thinks Discord is the right way to make anything accessible to the public.

You had me at "politely".

[-] [email protected] 9 points 2 days ago

I've been finding Zulip quite helpful. It's threading model is great and they overall focus quite a bit in the project coordination use-case. You can either self-host it or pay for their managed hosting (which is free for open-source projects), and you can add a plugin to make static HTML pages of streams (aka channels) in order to make stuff indexable and searchable (and iirc this is getting polished and built into Zulip's core).

If you care about accessibility, email is still the best choice — it's mostly text-focused, doesn't need an account (besides what is universally seen as the most basic Internet identity), truly decentralized and has mature tooling. I just haven't found a really good mailing list archive web UI. HyperKitty is good, but isn't quite there for me. lists.sr.ht is neat, but lacks a lot of features. Above all, indexability and searchability (from inside the UI itself) is key.

[-] [email protected] 1 points 1 day ago

Emails are nowhere near being competitive with discord. Sure, they're technically more accessible, but in practice they are much less usable by random people which in turn will just avoid interacting or contributing with your project.

[-] [email protected] 3 points 1 day ago

Oh that's nice. Hadn't seen their stuff before but that looks like a MUCH better option than Matrix, if you want a shiny gui app and that kind of experience. And can't argue with the pricing if you're running an open-source project with it, though I suppose you can make a comment that it's still got a vendor lock-in problem.

And 100% agree that email is the gold standard, still, and yeah, nobody has really come up with an amazing web UI for searching list archives.

[-] [email protected] 17 points 2 days ago

He missed "Drew DeVault forking maintained packages and abandoning them"

[-] [email protected] 9 points 2 days ago

Which packages do you mean?

[-] [email protected] 2 points 1 day ago

Maybe Redis/Redict? The development on that seems pretty dead.

[-] [email protected] 5 points 1 day ago

As a fork of Redis there is Valkey, maintained by the Linux Foundation and licensed under BSD-3-clause.

this post was submitted on 02 Jul 2024
77 points (95.3% liked)

Linux

45523 readers
2164 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS