3 ms·
Care to elaborate on the GitHub python issues for someone not totally in the loop? Thanks!
by technics256 9y ago
Care to elaborate on the GitHub python issues for someone not totally in the loop? Thanks!
- zanny 9y agoIt isn't so much UX now, it is that you are bonding a lot of locked-in parts of your ecosystem to a proprietary platform. The issues, wiki, CI, and user-ecosystem of github aren't portable. If Github shut down, changed their policies, or just simply did something you don't like, you have no recourse if you bond your software to their platform. If you use gitlab, phabricator, gogs, or any other open source solution, either you are hosting it yourself - everyone wins - or you are using a centralized host equivalent to github, except now if they pull the rug out from under you you still have all the open source releases up to that point that you can pivot to - and you wouldn't necessarily need to self host, because someone will pick up the reins.
- eddieroger 9y agoI agree that Issues are pretty locked, but otherwise it's fine, and you don't have to use GitHub Issues to track work if you don't want to. CI is mostly drive around hooks, and those should be portable. The wiki is just a collection of Markdown documents, so you could pull those off and put them anywhere else you want. Ecosystems are tied by default, so not much you can do there I suppose. I agree with the sentiment, but i think the risk is worth it for a lot of people, and I say that hosting my own private GitLab server.
- ericfrederich 9y agoI really wish GitLab had its issues stored in a Git repo like it stores its Wiki. It would open up a lot of cool new workflows / collaboration.
- sytse 9y agoI opened up an issue for this a year ago https://gitlab.com/gitlab-org/gitlab-ce/issues/4084 https://gitlab.com/gitlab-org/gitlab-ce/issues/4084 This is not in GitLab yet. What is in Gitlab is a way to export your projects including all the issues so you can import them on a self hosted server without losing fidelity. But that doesn't change the day to day workflow.
- deleted 9y ago[deleted]
- ViViDboarder 9y agoIt's pretty easy to migrate off GitHub, if one cares to. I'm not sure why you'd be bonded really.