You can have your own Git infraestructure with something like GitLab Community Edition (Free) or Enterprise (Paid). <https://about.gitlab.com/features>
The "good thing" about Github is that it gives visibility to what you do, which for Pharo/Squeak could be a big thing. If all the code in SmalltalkHub was moved to Github, the popularity of Smalltalk would go to the top 20. Regards! Esteban A. Maringolo 2015-12-17 14:37 GMT-03:00 Holger Freyther <[email protected]>: > >> On 17 Dec 2015, at 18:29, Eliot Miranda <[email protected]> wrote: >> >> Hi Ben, Hi All, >> >> > > >> Ah, that's interesting. So my concern is whether github is a safe long-term >> bet. Specifically what is there to prevent some third party from buying >> github, or of github going public and the board taking the decision, or >> github on its own, deciding to charge for hosting, keeping the data hostage >> to extract payment? What safeguards are in place to prevent this? I'm not >> interested in "this will never happen" arguments. I'm interested in hard >> data please. > > > 1.) You will lose bug reports (if you decide to use bugtracker) > 2.) You will lose comments/discussion on pull requests > 3.) You might lose the wiki content > 4.) Unless you and nobody else in this community has the git tree you lose > the history of > the project. > > > 1.) You might decide not to use their bug tracker? > 2.) You might decide not to use the pull request workflow or risk losing some > context that > is outside the commit message, change. > 3.) Don't use it then. > 4.) One can mitigate by either automatically synchronising the repo to > another place or > by having the primary somewhere else (which makes 2nd more hard than it > should be). > > => long term. Keep a backup of the repo (and with git you always have that > anyway) and > if they kick everyone out, push it to another server. > > I hope this helps. > > holger > > > > PS: For my C level GSM stuff we run our own git infrastructure on > git.osmocom.org and > github is mirroring some of the repos to github.com/osmocom. This way people > can discover > our sources more easily, we discover 'forks' but right now we don't use the > pull request system > at all.
