this post was submitted on 12 May 2024
1045 points (98.2% liked)
Open Source
31396 readers
252 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I suppose I would choose Darcs & Pijul for version control systems to bit into Git hegemony (& if you prefer Git hegemony, don’t use proprietary code forges).
Additionally just the general vibes of IRC & XMPP for battle-tested chat applications that are lightweight for clients & servers alike. These are the kinds of tools your next community should be built on if you want to minimize resource usage (data plans, storage capacity, battery, CPU churn).
Darcs looks meh. Can't say anything about Pijul.
Looks meh why? Not interested it the Patch Theory for version control?
If all data is stored as patches, then no shallow cloning
— https://darcs.net/Internals/CacheSystem#lazy-repositories-and-the-cache-system
You have all the code & fetch patches as needed. Not the same as a shallow clone, but if trying to not download the whole project history, this serves a smiliar goal.