21 ms·
Please don't teach people how to centralize the web around a service that isn't even supposed to be used for personal web pages [1]. [1] - "We offer Pages site
by q3k 9y ago
Please don't teach people how to centralize the web around a service that isn't even supposed to be used for personal web pages [1].
[1] - "We offer Pages sites primarily as a showcase for personal and organizational projects." https://help.github.com/articles/github-corporate-terms-of-service/ https://help.github.com/articles/github-corporate-terms-of-s...
- ReverseCold 9y agoHe is explaining how to do this with GitLab Pages, not GitHub Pages (the ToS you linked to). Other than that, yes, GitLab pages exists for the same reason.
- unethical_ban 9y agoFurthermore, one can host Gitlab on their own. There is nothing wrong morally or otherwise with using a document revision service and build platform to push static sites.
- yeukhon 9y agoYou quoted it: "primarily", which means GitHub (in this case) does not prohibit users from using Page in the way you seem to disagree with. What you choose to do with Page, a blog, or a personal static website, is at the mercy and the discretion of the service provider. You just can't advertise products using Page. You can call your project "my 365 days of kernel hacking series", put the code on Github, and then host a blog on GitHub with a mix of hacking blog posts and other non-hacking blog posts. That's acceptable.
- r3bl 9y agoIf that was the case, there wouldn't be homepages (USER.github.io). Projects reside on USER.github.io/PROJECT, so they assume you will create a homepage as well. If you're a user, that's your personal homepage. Anyway, this is about GitLab.