[Live-demo] What, no Github ?
Brian M Hamlin
maplabs at light42.com
Tue Feb 9 18:09:52 PST 2016
Hi All -
You may know, I strongly object to using Github.com as the repository for the MASTER copy of an OSGeo.org project. So, I did some research, and installed my own git server.. in greek the name is Καλλιθέα (Kallithéa) [0] It works very well - it has many of the "swap branch and compare" features that GitHub.com has.. and .. it is federated project management, not Software-as-a-Service (SaaS) from a commercial company.
So, while making changes to OSGeo Live [1] 9.5 beta .. I will make "pull requests" from my own git instance, to the list. Just one problem.. security.. I am still learning how to secure this new server setup.. Temporarily, I have exchanged SERVER:PORT information privately with the build-master, Angelos. Now his git "knows" the address of my git.. Pull requests from me are assumed to be from current MASTER branch.. (oh, also I need to setup the https)
git pull http://SERVER:PORT/osgeolive_athens BRANCH
today, the branch was rasdaman_log_quiet ## a patch to get the configure/make/make install output out of our master build logs..
I am sure people will continue to use Github.com to make pull requests, but with some setup, you too can use a distributed, federated model of Open Source Software Development, and I encourage you to think through the benefits and decide for yourselves.
[0] https://kallithea-scm.org/
[1] https://github.com/OSGeo/OSGeoLive
--
Brian M Hamlin
OSGeo California Chapter
blog.light42.com
More information about the Osgeolive
mailing list