fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#darcs

1 post1 participant0 posts today
dwardoric<p>A couple of days too late for the 3rd birthday of our little darcs code forge Smederee we have a new release! 🎉 🥰 </p><p>The celebrate 3 years it is now possible to choose the darcs patch format when creating a new repository, including the v3 format (of the coming darcs release). Feel free to check it out but keep in mind that it is still considered experimental.</p><p><a href="https://smeder.ee/~jan0sch/smederee" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">smeder.ee/~jan0sch/smederee</span><span class="invisible"></span></a></p><p><a href="https://chaos.social/tags/Smederee" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smederee</span></a> <a href="https://chaos.social/tags/darcs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>darcs</span></a> <a href="https://chaos.social/tags/Selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Selfhosting</span></a> <a href="https://chaos.social/tags/Scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala</span></a> <a href="https://chaos.social/tags/http4s" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>http4s</span></a></p>
dwardoric<p>Wow, I just realised that we're one month away from the 3rd anniversary of the first bits of code in the darcs forge Smederee. 😮</p><p><a href="https://smeder.ee/~jan0sch/smederee/stats" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">smeder.ee/~jan0sch/smederee/st</span><span class="invisible">ats</span></a></p><p>Time flies and I wish I had more time for it.</p><p>However, greetings fellow beings. Feed your head and keep your dreams alive and kicking! 😊</p><p><a href="https://chaos.social/tags/Smederee" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smederee</span></a> <a href="https://chaos.social/tags/darcs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>darcs</span></a> <a href="https://chaos.social/tags/Selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Selfhosting</span></a></p>
Salar Rahmanian :verified: :scala: :swift: :nix:<p>In case of interest to anyone, a conversation on <a href="https://social.softinio.com/tags/hackernews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hackernews</span></a> about <a href="https://social.softinio.com/tags/darcs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>darcs</span></a> which has sparked conversations about alternative <a href="https://social.softinio.com/tags/vcs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vcs</span></a></p><p><a href="https://news.ycombinator.com/item?id=43022059" rel="nofollow noopener noreferrer" target="_blank">https://news.ycombinator.com/item?id=43022059</a></p><p>cc <span class="h-card"><a href="https://fosstodon.org/@simonmic" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>simonmic</span></a></span></p>
dwardoric<p>Just released version 0.15.1 of the Smederee, your frugal darcs forge. 🎉 😃 </p><p>It contains some fixes for crashes and the regular ton of dependency updates. We're now on Scala 3.3.5. 😺 </p><p><a href="https://smeder.ee/~jan0sch/smederee" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">smeder.ee/~jan0sch/smederee</span><span class="invisible"></span></a></p><p>Also we hope to finally get a proper communication and patch workflow coming in the future! 🤞 </p><p><a href="https://chaos.social/tags/Smederee" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smederee</span></a> <a href="https://chaos.social/tags/Darcs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Darcs</span></a> <a href="https://chaos.social/tags/Selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Selfhosting</span></a> <a href="https://chaos.social/tags/DVCS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DVCS</span></a> <a href="https://chaos.social/tags/Scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala</span></a></p>
to⟁st⟁l<p>If there was a change to <a href="https://types.pl/tags/Darcs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Darcs</span></a> I would like to see, it would be adopting the `.ignore` file alongside Pijul, Ripgrep, &amp; others. The Boringfile syntax using regex over globs offers more power, but there is additional tooling that works with the simpler globs, where nothing but Darcs supports its Boringfile syntax. I don’t think many would really notice.</p>
Risotto Bias<p>Okay, I can't seem to remember it, but there as a distributed version control software that had one of the last versions before it was self-hosting that you could clone with git, or browse a few of the linked demo sites (which had URLs that looked base64-ish), and contribute to their repo code if you installed their client.</p><p>I don't think it was a few of these. It was most similar to Pijul, I think it was some kind of python or perl thing but I could be wrong.</p><p><a href="https://tech.lgbt/tags/VersionControl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VersionControl</span></a> <a href="https://tech.lgbt/tags/SCM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SCM</span></a> <a href="https://tech.lgbt/tags/DVCS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DVCS</span></a> <a href="https://tech.lgbt/tags/Darcs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Darcs</span></a> <a href="https://tech.lgbt/tags/Pijul" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pijul</span></a> <a href="https://tech.lgbt/tags/fossilscm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fossilscm</span></a> <a href="https://tech.lgbt/tags/fossil" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fossil</span></a> <a href="https://tech.lgbt/tags/radicle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>radicle</span></a> <a href="https://tech.lgbt/tags/DistributedVersionControlSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DistributedVersionControlSystem</span></a> <a href="https://tech.lgbt/tags/SourceControlManagement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SourceControlManagement</span></a> <a href="https://tech.lgbt/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a></p>
dwardoric<p>Just released another version of the Smederee, your frugal darcs forge. 🎉😊</p><p>Besides some fixes and updates we now have a statistics page for repositories and human readable file sizes in the repo file browser. 🙂</p><p><a href="https://smeder.ee/~jan0sch/smederee" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">smeder.ee/~jan0sch/smederee</span><span class="invisible"></span></a></p><p>Enjoy!</p><p><a href="https://chaos.social/tags/Smederee" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smederee</span></a> <a href="https://chaos.social/tags/Darcs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Darcs</span></a> <a href="https://chaos.social/tags/Selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Selfhosting</span></a> <a href="https://chaos.social/tags/DVCS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DVCS</span></a> <a href="https://chaos.social/tags/Scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala</span></a></p>
Replied in thread

@ruawhitepaw For #Git, you could try Codeberg (running Forgejo) or sr.ht (running SourceHut). The former is a tad more GitHub-like, with a clean, friendly interface. The latter feels more ‘raw’ as it prefers making the most out of Git’s existing capabilities rather than replicating them. Both run on and value free software (in great contrast to GitHub), which I consider eminently important. :gutkato_hura:

For #Darcs, there’s darcs hub and Smederee. The difference between those is similar, though both of them are considerably more barebones and Smederee seems to be under more active development than the more established darcs hub. :gutkato_klapkomputilo:

jam.xwx.moeMansardo Jamada (ĉu?)

Should I continue with #Darcs
or write all the scripts required for `pijul rebase`? 🤔 #Pijul has so warts, & some are tolerable if inconvenient, but lacking rebase is maddening as unrecording loses the actual commit so to unrecord is to lose the history. Additionally having more than just “record” hooks can really help automate shit. The fact that diff works funny too is annoying.

But the big things I would get: the identity store, channels, ease of adding your own scripts, improved patching algo, performance (less important than you might think).

Darcs is still an underrated project, but it is sadly stagnating. Commits are happening, don’t get me wrong, but there are some more obvious features they could support (& being shackled to Haskell means libraries tend to exist, but then support stops due to just how that community works unfortunately).

I said I wasn’t gonna go back to Pijul, but recently learning that you *can* easily script by doing `pijul-*` means I could start getting around *some* of my irks.