4 ms·
It's also a good reminder of why data portability is important. For the git part, you can just git push to another service, even a selfhosted one, and be up and
by jarfil 7y ago
It's also a good reminder of why data portability is important. For the git part, you can just git push to another service, even a selfhosted one, and be up and running in no time, and GitHub does keep pages and wikis in git... but all the tickets, that's a problem, and why I don't trust GitHub to be a canonical source for development.
- est31 7y agoGitlab has a feature to copy an entire Github repo including issues and issue threads, etc. You can also enable options for it to act as a mirror or to make GitHub act as the mirror for Gitlab. I'm not sure whether there is a mode to keep the issue threads synced as well without manual intervention. That'd be full data portability.
- raxxorrax 7y agoThat is generally a good thing about cloud applications that you are forced to bundle everything. Most of the software I run on AWS could easily be transported to Google, Microsoft or some other service. Sure, there are exceptions and optimizations for specific services but overall it did increase portability of server applications quite a bit. Maybe the times were you just need that legacy windows 2000 server encapsulated with 7 firewalls and proxies are finally over. I usually prefer to host my stuff on private servers, but people unreasonably want to put as much software as possible into cloud providers. I think the reason for that is more often cocaine abuse and wanting to be hip instead of technical/financial arguments, but it is what it is.