Radicle 1.0 – A local-first, P2P alternative to GitHub
1–10 of 70 posts
Re: Radicle 1.0 – A local-first, P2P alternative to GitHub
#2Project management is done in a plan/ directory which has task entries like
1000-add_logout_button.txt
Where 1000 is the priority.There is also a directory plan/done/ where tasks go that have been completed. In the plan/done/ directory, the priority gets replaced by the completion date, so it looks like this:
2024-09-04-add_logout_button.txt
This has a bunch of nice consequences. Some of them are:Task management does not need any software or logins.
Task management can be done directly in Vim by simply looking into and editing the plan/ directory.
Task history is nicely versioned by git automatically.
All the tooling that comes with bash and git can be used on the plan/ dir. Like finding all tasks that contain the term "rounded corners" in the description is just
grep -r 'rounded corners' plan/Re: Radicle 1.0 – A local-first, P2P alternative to GitHub
#3This looks really nice & polished - love the web ui - but I know there's a pretty active network & community on SSB.
Re: Radicle 1.0 – A local-first, P2P alternative to GitHub
#4Re: Radicle 1.0 – A local-first, P2P alternative to GitHub
#5It was not clear from the home page what exactly it is and how it works, and I don't really want to read the whole documentation.
For me pesonally Github, Gitlab and Gitea is all about discovery. Their interface is easy to understand, fast to search for repositories and easy to contribute. I am not sure what problem Radicle is solving, other than "reliance on big tech". And it has always been possible to mirror git repos from github and other platforms. You could not mirror issues and CI pipelines, but not sure if Radicle solves that.
Re: Radicle 1.0 – A local-first, P2P alternative to GitHub
#6Re: Radicle 1.0 – A local-first, P2P alternative to GitHub
#7I am stupid, can someone explain the purpose of this as I am not getting it from their website?
Naaa just lazy
Re: Radicle 1.0 – A local-first, P2P alternative to GitHub
#8Would be great if there was a short video/asciinema/charts or some other short form guide on how you are supposed to use it. It was not clear from the home page what exactly it is and how it works, and I don't really want to read the whole documentation. For me pesonally Github, Gitlab and Gitea is all about discovery. Their interface is easy to understand, fast to search for repositories and easy to contribute. I am…
The main page[2] seems to be much more useful since it drops you to radicle browser page which is more of showing the actual product as you'd see it in terms of Gitlab/Github.
But I'm just going to say...they really need to drop the blue theming IMO because it's very hard to read and also just...too blue - everything just washes out.
EDIT: Just tried turning off --color-background-default, --color-background-float and --color-foreground-contrast and without changing anything else man does it get so much more readable - black text on white with a pleasant blue high-lighting scheme.
[1] https://radicle.xyz/guides/user
[3] https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z3gqcJUoA...
Re: Radicle 1.0 – A local-first, P2P alternative to GitHub
#9 $ sudo chown $(whoami): /usr/local/{bin,man,man/man1}
Seems kinda weird to chown all that in the install instructions? Or am I the weird one. Edit: This is from the seed guide, the user guide suggests installing to ~/.radicle.Also booo for using ~/.radicle instead of ~/.config|local|whatever.
Some quirks and bumps, but the software is good at first impression. I really hope something like this can take off. Needs a good (and somehow trustable/authoritative) searchable index though as that's 90% of what most users want from Github I think.
I do wonder if the protocol could be adopted into something like Forgejo to aid adoption of the P2P idea.
Re: Radicle 1.0 – A local-first, P2P alternative to GitHub
#10Not to be confused with Radicale 3.0 (a CalDAV/CardDAV server) https://radicale.org/v3.html