Disco seems potentially really neat for empowering folks with very smooth deployment stories on self-hosted systems. But for me, starting a new project that uses tech which depends on Github (for one) is a no go.
To be able to support usage of Disco without any dependency on Github, one first step could be to document Disco's exact needs in terms of repo access, auth, webhook receiving etc, and how and where in the code this is accomplished towards Github.
I don't have any specific code forge, or other server software in mind. I also don't know exactly what Disco requires, but possibly it's not that much or complicated all together? And if intricacies are found when documenting this, maybe refactoring could be made to generalize the requirements, and make it possible to plug in alternatives.
Disco seems potentially really neat for empowering folks with very smooth deployment stories on self-hosted systems. But for me, starting a new project that uses tech which depends on Github (for one) is a no go.
To be able to support usage of Disco without any dependency on Github, one first step could be to document Disco's exact needs in terms of repo access, auth, webhook receiving etc, and how and where in the code this is accomplished towards Github.
I don't have any specific code forge, or other server software in mind. I also don't know exactly what Disco requires, but possibly it's not that much or complicated all together? And if intricacies are found when documenting this, maybe refactoring could be made to generalize the requirements, and make it possible to plug in alternatives.