prma, to random
@prma@fosstodon.org avatar

I have read radicle's FAQ. But I am still not clear what advantages does radicle offer over the mail-list based git workflow.
Any ideas?

jacqueline, to random
@jacqueline@chaos.social avatar

between codeberg, sourcehut, and disroot, and ecosystem of stuff-that-isn't-github is just so good. different service providers fitting different niches, all backed by some good software and lovely people. i hope they're all able to keep it up!!!

zrb,
@zrb@astrodon.social avatar

@jacqueline I was interested in trying out , but after a good two hours reading docs and trying to figure out their decentralization model I'm just more confused than when I started. Plus, call it superstitious, but any project that embraces .eth is a project I'm fine staying away from.

I'll just self-host and call it a day. Figuring out how git-email works will be my next project.

alcinnz, to random
@alcinnz@floss.social avatar

Issues with GitHub Fork process - Daniel Siepmann "Coding is Art":
https://daniel-siepmann.de/issues-with-github-fork-process.html

janriemer,

@alcinnz Great article! Thank you for sharing.

Personally, I haven't worked with patches via e-mail (or similar) in git before, so I'm only used to the "fork" way of doing contributions.

Besides as an alternative, Radicle seems very promising, too (haven't used it, but want to):

https://radicle.xyz

It's a local-first, forge.

1/2

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
b0rk, (edited ) to random
@b0rk@jvns.ca avatar

working on sketching a few different git workflows I've seen people use. what am I missing?

(I'm less interested in minor variations on these like how you manage tags or the exact details of how the feature branches work and more interested in completely different workflows)

yorgos,

@b0rk @radicle yes, I think there is always a need for a “canonical” main, so new users don’t have to fully grasp the governance model in order to read the code / contribute.

By “governance model” I basically mean the workflow process by which code gets merged to the canonical main branch.

Technical differences of a p2p network like aside, I think the same social structure is in projects that request X reviewers (from Y different orgs) to approve before merge.

liw, to random

I've started a new job earlier this month. I now work on and for , a distributed git hosting system and peer-to-peer code collaboration system. I'll be working on continuous integration support.

It's open source and written in Rust, and is making git be again.

https://radicle.xyz/

jwildeboer, to fediverse
@jwildeboer@social.wildeboer.net avatar

I am waiting for to implement support for . Once that is available and every ActivityPub account can open issues without needing to open a local gitea/forgejo account, I will spin up my own instance of forgejo to host my git repos. Moar :) (I have already moved my repos from GitHub to a year ago)

yorgos,

@jwildeboer not sure if you’ve come across https://radicle.xyz yet - it’s a peer-to-peer forge that tries to solve a similar problem to what you’re describing.

Being p2p it has an additional “resiliency” advantage because projects (including their issues, patches, etc) can be seeded by any node in the network - meaning the project stays online even if the maintainer’s instance is (taken) down for any reason.

P.S: @radicle is currently in alpha.

risottobias, to fediverse

" will end up centralized" - bros.

When there's only one implementation it tends towards a platform (or in the case of a distributed exchange, it WANTS to be the platform).

When there's multiple stable implementations... It can tend to stay a protocol

Even things like (manyverse) or (distributed git) go through periods where the spec gets such a huge overhaul that the single reference client isn't usable.

Vs having a normal http server mode, compatible with a browser.

Matrix straddles the line.... It still does unhealthy stuff for the potential survival or expansion of the protocol and clients I can't fit into the simple heuristic.

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