I have followed /t/taiga-30min-setup/170 to install Taiga “all” on a remote VPS running Ubuntu Noble.
This went more or less well, meaning that it didn’t work at first due to protocol being defaulted to http
. So I installed nginx, configured it as shown here /t/taiga-30min-setup/170#configure-the-proxy-26, and that at least did enable the online instance and it was accessible with the user created during install.
I had added /t/taiga-30min-setup/170#github-importer-20 during install, yet in the online taiga create project > import, no such importer is available.
Searching, I found the nth other documentation here Taiga: Importers, which additionally mentions that this needs to further be activated in a dist/conf.json
… which I can by the life of mine not locate.
It is probably personal ignorance (and aversion to documentation that is spread all over) that makes me a little frustrated.
Can someone please instruct how to enable GitHub Importer?
And perhaps, I don’t even have to go there: if it is not possible to actually manage a GitHub project within Taiga, I see no reason for me to use the tool anyway. I explored “Tuleap”, which in all its awesomeness and fanciness (and their dev’s using GitHub…) does not offer GitHub integration. I truly am a bit lost as of _why would someone use Tuleap, or Taiga, if all what it does, can already be done in GitHub, and you cannot manage it (github) through the tool.
Again, probably I somehow massively misunderstand the whole scope/use case of these Tools to start with.
I landed on Taiga because as said Tuleap is not feasible anyway (adding complexity layers on top of something that already works fine is not within my goals). Taiga appeared to support Github, so I want to try it out, and secondly, I also am experimenting with PenPot so it is welcome that both are in the same “bundle”. But again, it seems somehow I compleletey miss the point of Taiga.
My goal basically is to have a central management tool where both GitHub and other tools (like PenPot, but also issue management and so on) can be managed centrally and self-hosted. I intend by all means to keep my code on GitHub, because that is the standard and publicly visible, plus tons of other tools (SonarCloud etc) integrate well with it.
But GitHub has been a bit of a scary thing fro clients, so I want to have a “nicer” tool to manage it all.
Thanks for any pointers.