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?

#git #radicle

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 #Radicle, 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 #sourcehut 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 #forgejo as an alternative, Radicle seems very promising, too (haven't used it, but want to):

https://radicle.xyz

It's a local-first, #P2P forge.

1/2

#Git #Forge #Radicle #LocalFirst #PeerToPeer

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
  • JUstTest
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • magazineikmin
  • modclub
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • Durango
  • tacticalgear
  • megavids
  • ngwrru68w68
  • everett
  • tester
  • cubers
  • normalnudes
  • thenastyranch
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines