No , no and no My fault if I did not make this clear so let me make this crystal
*Under no circumstance choose GitLab over Github unless the following conditions apply* *1) You want unlimited amount of free private repos* *2) You want a 10GB repo* *3) You want a 1GB webpage* *4) You want to deploy at your own server a github like repo hub* Open source projects use public repos and for those Github is the best choice. I was one of the first here to recommend pharo developers to move to git and github , that wont change any time soon. In case you are not aware of a private repo is a repo that you wont be able to clone, fork even view online. The only way to do the things you can with a public repo is to be given specific permition and Gitlab offers a huge array of permissions that are about cloning, forking, viewing, creating new issues, merges , pull requests etc. Open source projects would make little to no sense to use a private repo, hence Github remains the best choice mainly because of visibility and exposure. On Thu, Oct 20, 2016 at 5:31 PM Offray Vladimir Luna Cárdenas < offray.l...@mutabit.com> wrote: > Hi, > > Anything that encourages diversity should be encouraged too. Of course > there is a balance to be found between diversity and fragmentation and > we're a small community, but even trying different Git front ends without > going to the same (monopolistic?) provider is healthy. > > For a critical perspective on GitHub and how it affects "open source" I > recommend: > > > https://medium.com/@nayafia/we-re-in-a-brave-new-post-open-source-world-56ef46d152a3#.8owyyk8dk > > (there are a lot of good comments via hypothes.is ) > > Cheers, > > Offray > > On 20/10/16 08:39, Dimitris Chloupis wrote: > > One big factor for me has been also repo size , because I make games and > as you can imagine I need a lot of space. > > Bit bucket has a limit of 2GB per repo while GitLab has a limit of 10GB, > so for me GitLab is far better choice. > On Thu, 20 Oct 2016 at 16:31, Esteban Lorenzano <esteba...@gmail.com> > wrote: > > bitbucket offers infinite private repos too, if you do not want to install > a server by your own. > > Esteban > > > On 20 Oct 2016, at 14:47, Dimitris Chloupis <kilon.al...@gmail.com> wrote: > > I have been looking for an alternative to Github to host my private repos, > Github provides only 1 private repo and for more you have to pay. So I > found this. > > https://gitlab.com/ > > Gitlab has all the features of Github with additional advantages that is > completely free and you can have as many private repos as you want. Also in > terms of space , its unlimited with a limit of 10 GB per repo which makes > it an excellent choice for binary files. You can have unlimited repos (the > hard limit is at 100.000 repos per user which you wont reach any time soon > ) > > A recent advantage that I discovered is that like Github , Gitlab allows > you to host your own website via Gitlab pages > > https://pages.gitlab.io/ > > The cool thing about this is that it comes with CI , which is highly > configurable which means you can even make it work with Pillar. The website > part can mix with existing code, meaning you can keep on the same repo the > code of your pharo projects and documentation in form of website. Gitlab > pages support a wide variety of static website generators , the on the > interests me is gitbook > > https://www.gitbook.com/ > > Gitbook is interesting because it comes with its own Editor you can > download as a native client that handles the writing of the book / > documentation and pushing and committing to the repo > > https://www.gitbook.com/editor > > Both Gitlab and Gitbook are free software that means they can be installed > in any Pharo server and customised to whatever you want > > I made an example here. > https://gitlab.com/Kilon/testbook > > The gitbook documentation is hosted in the pages branch which is a nice > clean way to isolate documentation from project's code but also you could > alternative have everything in master and put documentation in a doc > folder. You can fine tune such setup with the corresponding yaml setup file > as can see here > > https://gitlab.com/Kilon/testbook/blob/pages/.gitlab-ci.yml > > The website generated by this repo can be viewed here > > https://kilon.gitlab.io/testbook/ > > obviously you can also add anything that is in HTML/JS which make this > ideal for blog, main websites, application frontends and pretty much > everything you can imagine and because GitLab allows for unlimited amount > of repos you can have unlimited amount of websites. > > Have fun :) > > > >