dwardoric, to random German
@dwardoric@chaos.social avatar

Another week another release of the Smederee darcs repository hosting platform. 🎉

Quite some changes, so just take a peek yourself: https://smeder.ee/~jan0sch/smederee

The biggest issue left is setting up mailing list infrastructure that will work with the service. If anyone has #opensmtpd and #sympa experience, please ping me. 🥰

#Smederee #darcs #dvcs #selfhosting

rml, to uk
@rml@functional.cafe avatar

The existence of a "git merge" conference in Chicago implies the existence of a "git innit" conference in Essex

dwardoric, to RSS German
@dwardoric@chaos.social avatar

Just deployed a new version of the Smederee darcs repository hosting platform. 🎉 🥰

Changes include:

  • show tickets attached to a milestone on the milestone page
  • enable milestone closing and re-opening
  • add RSS feed for project / repo pages 🤩
  • lots of small updates, cleanup and fixes

More details as usually on the source page: https://smeder.ee/~jan0sch/smederee

Enjoy! 😃

#Smederee #Darcs #DVCS #SelfHosting #RSS

rml, to random
@rml@functional.cafe avatar

How the #pijul #DVCS approaches conflict and many of the common hangups presented by #git and other industry version control systems at @bobkonf
https://www.youtube.com/watch?v=DTbJ9ss4WBc

gvwilson, to random
@gvwilson@mastodon.social avatar

+100 to this: Git is the most user-hostile piece of software I've ever tried to teach (and I've taught people Emacs). It's a significant barrier to entry for many people who really want to learn to program, and those who claim otherwise are textbook examples of survivor bias. https://mastodon.social/deck/@tess/110856324920882032

smallcircles,
@smallcircles@social.coop avatar

@gvwilson just passing this along.. dunno about "easier", but at least innovative and taking best-practices from multiple existing approaches:

: A -compatible that is both simple and powerful

https://github.com/martinvonz/jj

https://news.ycombinator.com/item?id=36952796

aral, to random
@aral@mastodon.ar.al avatar

@forgejo Proposal to extend /organisation/repository URL structure to /organisation/project/repository to limit pollution of global organisation namespace.

https://codeberg.org/Codeberg-e.V./requests/pulls/11#issuecomment-979581

Thoughts?

(Please feel free to move this to a better place if you like.)

CC @Codeberg

pedrosanta,
@pedrosanta@mastodon.social avatar

@aral @forgejo @Codeberg I mean, this would be similar to what #gitlab does, right?

#git #codeberg #dvcs

dwardoric, to programming German
@dwardoric@chaos.social avatar

Just released version 0.8 of the Smederee darcs repository hosting. 🎉 😃

https://smeder.ee/~jan0sch/smederee/patch/2d2c0501cc75af4c7ca69cdf4630ace1f47a7bb2

What the release notes don't tell (because I forgot to add it 😅) is that we now have basic support for searching tickets. 🥰

#darcs #dvcs #selfhosting #scala #smederee

travisfw, to random
@travisfw@fosstodon.org avatar
rml, to random
@rml@functional.cafe avatar

Concerning my toot from a few days ago concerning more "well-bounded" #dvcs patch workflows, I just discovered #pijul, which seeks to make applying changes commutative (ie the order doesn't matter) based on "theory of patches", "merge correctness", "partial clones" and "first-class conflicts":

"In Pijul, independent changes can be applied in any order without changing the result or the version's identifier. This makes Pijul significantly simpler than workflows using git rebase or hg transplant. Pijul has a branch-like feature called "channels", but these are not as important as in other systems. For example, so-called feature branches are often just changes in Pijul. Keeping your history clean is the default."

https://pijul.org/
#git #categorytheory

rml, to random
@rml@functional.cafe avatar

Many people seem to agree that part of what makes (& in general) so difficult to get a really effective handle on is that applying patches is a lot like working with pre-processor macros (ie in #C), and that there oughta be a more well-bounded, lexically concise means of code collaboration to establish. But the only work I've seen in this direction is Arun Isaac's tree-diff[1]. [2] seems like a tool that can greatly ease experimentation in this direction, but what other work has been done on this problem?

[1] https://archive.fosdem.org/2021/schedule/event/sexpressiondiff/
[2] https://tree-sitter.github.io/tree-sitter/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines