Bug 408 - Check out sourcehut as an alternative to gitolite & possibly bugzilla
Summary: Check out sourcehut as an alternative to gitolite & possibly bugzilla
Status: CONFIRMED
Alias: None
Product: Libre-SOC Website
Classification: Unclassified
Component: website (show other bugs)
Version: unspecified
Hardware: All All
: --- enhancement
Assignee: Luke Kenneth Casson Leighton
URL: https://man.sr.ht/installation.md
Depends on:
Blocks:
 
Reported: 2020-06-30 21:06 BST by Jacob Lifshay
Modified: 2020-06-30 22:18 BST (History)
1 user (show)

See Also:
NLnet milestone: ---
total budget (EUR) for completion of task and all subtasks: 0
budget (EUR) for this task, excluding subtasks' budget: 0
parent task for budget allocation:
child tasks for budget allocation:
The table of payments (in EUR) for this task; TOML format:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jacob Lifshay 2020-06-30 21:06:14 BST
It's written in python, so Luke (& other sysadmins) should have an easier time with emergency maintenance. I couldn't find information on how much resources it uses. There are packages available for debian, but, since they are currently using a rolling release model, nothing in debian stable.
Comment 1 Luke Kenneth Casson Leighton 2020-06-30 21:58:03 BST
anything that we replace the current system with needs to be peer distributable: no dependence on any central service.  full independence means being able to reliably communicate under unreliable circumstances.

jean-paul has restricted internet access both at work and where he is now, on holiday.

i have mobile internet access *only* and it is both costly and unreliable.

initially i was delighted to see that sourcehut is "distributed" however this applies inter-service not at the level *of* each service.

sourcehut looks unfortunately like it would be a step in the wrong direction in terms of centralisation, complexity, server utilisation and more.
Comment 2 Luke Kenneth Casson Leighton 2020-06-30 22:18:25 BST
https://www.fossil-scm.org/home/doc/trunk/www/index.wiki

samuel runs this.  it is a bit of a jump.  it can import and export to git: however it stores everything in a sqlite database as blockchain records and by everything i mean everything.  it therefore cannot export the bugtracker to git for exampke because git doesn't understand the concept of bugs.