Re:Radicle: A peer-to-peer alternative to GitHub
by fn1 on Saturday December 05, 2020 @07:48AM
(#25314147)
Can't you just serialize all issues into the repository and then write scripts/hooks to sync them in/out of textfiles in the repo?
[ Parent
| on HN ]
Re:Radicle: A peer-to-peer alternative to GitHub
by masklinn on Saturday December 05, 2020 @08:32AM
(#25314405)
This was attempted multiple times in the past. None succeeded, in large parts because at a fundamental level issues are a synchronisation point, making issues part of the repository adds overhead and complexity but doesn't really give you anything, and furthermore it increases complexity for reporters.
Re:Radicle: A peer-to-peer alternative to GitHub
by m4rtink on Saturday December 05, 2020 @08:32AM
(#25314402)
Pagure does something like that: https://pagure.io/pagure
All the issues, wiki, PR review are stored in Git as well. You still need a Pagure instance (that you can self host if you want) to provide the web ui, but you can easily just clone the repo and put it to a different instance, keeping all your metadata.
Re:Radicle: A peer-to-peer alternative to GitHub
by hamaluik on Saturday December 05, 2020 @09:25AM
(#25314749)
I’ve used git-bug[1] successfully in the past for something similar but more ergonomic.