Hacker News new | ask | show | jobs
by ipozgaj 3794 days ago
OSS (as the name suggests) is about *openness", and that's exactly the point where Slack is falling short and what the article is about.
2 comments

GitHub is also a proprietary walled garden, and it's pretty much the nexus of open source today, much like SourceForge was before. At any given time there seems to be a minority that really cares about open infrastructure while the majority just wants convenient stuff on a free tier.
It's hardly a walled garden when you can take your entire repo (including commit history etc.) and go to another provider or go with your own git server.
Reminds me of the study that longer return periods are correlated with lower rates of return. Give a method that, in a simple logical view would encourage one outcome, but when you add in the complexities of humans, results in the opposite behavior.
Sure it is. How do you get your issues and wiki into another Git server?
Wiki is something you should have a local copy of.

That said, GitHub wikis are just git repositories. You can clone them like this:

https://help.github.com/articles/adding-and-editing-wiki-pag...

As for issues, it's only a little bit trickier - you'll have to use GitHub API, like this:

https://api.github.com/repos/hotsh/rstat.us/issues (from https://www.quora.com/How-can-I-export-backup-GitHub-issues)

I didn't know that. You still have the problem of mapping the user authentication though. Moving a big repository and giving users the right permissions seems pretty tricky. Do you know of any successful migrations away from GitHub?
Repo, maybe. What about the issues in the issue tracker?
And that openness extends to being able to use whatever software one wants be it open source, closed source or whatever.