This reminds me Fossil SCM. The bug tracking and wiki are part of the distributed version control system. https://en.wikipedia.org/wiki/Fossil_(software)
The single most important criteria when replacing GitHub
11–20 of 135 posts
Re: The single most important criteria when replacing GitHub
#12Re: The single most important criteria when replacing GitHub
#13Why ?
The price for one migration in a few years is not a big deal compare to self hosting, which is a human resource hog for small entities.
I have more important things to do than to deal with deploy, configure, maintain, document, secure, and test my own instance. I really don't want to admin one more server just for that. I don't want to play cat and mouse with spiders, brute forcers or DDOS events.
And I do want a huge visibility and community around the tool I use. And my users may not want to create yet another account to open a bug ticket.
Re: The single most important criteria when replacing GitHub
#14Re: The single most important criteria when replacing GitHub
#15One would think setting up a non-profit organization (a la Wikipedia) to host a Github-like service for open source projects would be a good idea (I'd work on such a project). But without capital to expend on marketing/outreach, I'm not sure such a thing would gain much traction.
Re: The single most important criteria when replacing GitHub
#16This reminds me Fossil SCM. The bug tracking and wiki are part of the distributed version control system. https://en.wikipedia.org/wiki/Fossil_(software)
Re: The single most important criteria when replacing GitHub
#17Interesting thought exercise, but must disagree - git is VERY FAR from a database replacement (especially at scale). Maybe some git-like interface on top of a database is more what you want...
Single git repositories do not need to scale to a million issues or comments. It've used git as a database very productively, at well beyond that scale. https://joeyh.name/blog/entry/databranches/
which is an important limitation.
Re: The single most important criteria when replacing GitHub
#18While I'm sympathetic to the mindset behind this post (ie, by wary of git centralization), I think that (for example) issue storage is an orthogonal issue from issue format. With a standardized issue format, it could be stored in a database or git, and as long as the service had an open export function, it would require no lock-in. Also, as some have pointed out here, storing highly relational data like issues and co…
This reminds me of people in the healthcare space who advocate for blockchain as some magical way of resolving integration issues.
The absence of a robust, well adopted and supported format, is the greater reason for integration issues.
Changing the storage and distribution format might bring certain benefits, but it doesn’t solve the core problem.
Re: The single most important criteria when replacing GitHub
#19Re: The single most important criteria when replacing GitHub
#20This site on mobile lol, how did this even happen: https://i.imgur.com/4AbIEuz.png