#darcs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #darcs, aggregated by home.social.
-
Pushed my first commit created with Jujutsu. This is a patch-based D VCS similar to darcs and pijul, which can work on top of git.
Imaging your are in interactive rebase all the time [and it's a good thing]. All the changes are always committed, no stash, no index. Everything is a changeset.
Jujutsu makes so much sense. It cuts a huge amount of friction from my coding workflow.
One of the best tools I found in 2026. Moreover, One of the best I found through my life :)
-
Не Git-ом единым: гид по системам контроля версий для особых случаев
А есть ли жизнь вне GIT? Что там? Может там летают птеродактили или НЛО? Или там просто пустое поле? Давайте разбираться.
-
Не Git-ом единым: гид по системам контроля версий для особых случаев
А есть ли жизнь вне GIT? Что там? Может там летают птеродактили или НЛО? Или там просто пустое поле? Давайте разбираться.
-
Не Git-ом единым: гид по системам контроля версий для особых случаев
А есть ли жизнь вне GIT? Что там? Может там летают птеродактили или НЛО? Или там просто пустое поле? Давайте разбираться.
-
Не Git-ом единым: гид по системам контроля версий для особых случаев
А есть ли жизнь вне GIT? Что там? Может там летают птеродактили или НЛО? Или там просто пустое поле? Давайте разбираться.
-
$ darcs addNothing specified, nothing added. Maybe you wanted to say
darcs add --recursive .?Darcs is a friendly version control system. Darcs is kind and caring. Darcs always has my back. I love Darcs.
-
@jeremy_list @sellout @deech @ross Currently just using jujitsu, wish #darcs would comeback and evolve
-
In case of interest to anyone, a conversation on #hackernews about #darcs which has sparked conversations about alternative #vcs
https://news.ycombinator.com/item?id=43022059
cc @simonmic
-
If there was a change to #Darcs I would like to see, it would be adopting the `.ignore` file alongside Pijul, Ripgrep, & 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.
-
@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:
-
@n0toose
Don't forget https://hub.darcs.net , hosting darcs repos since 2012.
(3767 of them right now, from 1977 user accounts) -
Was wondering if/what the drawbacks are to #darcs. Seems like a better solution than #git for #versioncontrol per file vs per project. Just saw this: https://hikari.acmelabs.space/videos/hikari-darcs.mp4
-
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.
-
Darcs и Pijul. Системы контроля версий для тех, кто не любит деревья
Небольшой обзор систем контроля версий, альтернативных git, и основанных на математической теории. Речь пойдёт о двух системах распределённого контроля версий: Darcs , написанной на Haskell, и Pijul , написанной на Rust. Обе они сейчас активно развиваются и предлагают свои сетевые репозитории. Оказалось, что про них на Хабре толком нет ничего, тогда как про git образовался целый хаб. Поскольку я люблю и использую Haskell, я остановил свой выбор на Darcs, и вот, спустя два месяца непрерывной работы над библиотекой геометрической алгебры для hackage, я готов поделиться впечатлениями от её использования.
-
I gave #Pijul a serious shake for 2–3 weeks & I’ll be moving back to #darcs & #Git as the CLI UX situation is severely lacking. I thought it was just a bunch of nits, but when I needed to correct a commit message 3 commits ago, I see there is effectively NO rebase stategy. There still isn’t a good email story & TOML config sucks (give me something plaintext *or* typed with LSP support).
I like the keys for identity, the performance improvements are nice, but until rebasing & a few other nits are addressed in a meaningful way, I don’t think I will be recommending outside of the abstract notion of folks should watch the project since it *is* full of good fundamentals. …And maybe the Nest situation could be improving walking back the serverless trend??
Jujutsu is on the radar but something smells funky about it. Maybe it’s the Google engineer disclaimer; maybe the Git compatibility pushing things into limitations; maybe it’s that the source is on Microsoft GitHub; maybe it’s the docs using checkbox hacks.
-
#Git always had from the beginning very serious workflow flaws.
After years, #git-extra #gitflow, and many other #CLI tools appeared without so much success.
#TUI tools like #lazygit, #gitui and #tig reduced rightly the friction, but the complexity of use is still here when you close them.#jujutsu is a new alternative interface to Git #CLI written in #rust taking the best from #Mercurial #Darcs #Pijul and of course #Git
https://github.com/martinvonz/jj#introduction
https://github.com/martinvonz/jj/blob/main/docs/git-comparison.md#overview -
https://updown.io/bc6u is a status page for https://hub.darcs.net . I've increased the frequency from 5m to (temporarily) 15s to see if the (hourly ?) cron restarts are detectable.
Incidentally, I'm a happy https://updown.io customer, it's awesome.
-
Lots of #darcs toots I see ! 👍
After receiving some patches, I worked a little on https://hub.darcs.net tonight. It has been running basically maintenance free (touch wood) for years, a goal of mine. It turns out I last compiled it with GHC 8.0 in 2018.
The dev instance https://hub-dev.darcs.net is now up, running latest code (30 new patches) and compiled with GHC 8.10.7. It uses the same repos and db as prod, so you should be able to use it for real work. Testing welcome!
-
@estoricru err... #gnu ?! lol
seriously though, try:
https://notabug.org/peers/forgefed
#darcs #vervis #forgefed -
Hello brave souls :)
#Vervis now has follow buttons, and I'm almost done implementing unfollowing. Then I'll check how difficult it is to generate Push activities for #Darcs.
I'd like to work faster, dedicate more time to #ForgeFed ! I finally applied for some funding. If I'm lucky and get NLNet funding, I can do dedicated full-time work on ForgeFed for a whole year! If you have ideas for other such organizations that have relevant funding programs, please tell me :)
--fr33
-
If you also care about learning #haskell and #darcs don't be shy to approach us since those technologies already form an integral part of our software stack :) Our rooms are hopefully going to be ready within the next couple of weeks. Stay tuned! #AcmeLabs #hackerspace #bielefeld. https://acmelabs.space/
-
If everything works out right I'm going to publish the first draft of my book on #darcs version control this week, since it has been a project of the #acmelabs #hackerspace in #bielefeld, and we are now out in the open 😺 So if you are looking for something that is radically different from #git in terms of usability and collaborative workflows, stay tuned 😀