Hello,
(cross posting, looking to get feedback for those with more experience on github options - playing the lazy guy, not searching much on the web so far).
In order to move the main git repository to github (where the commits will be pushed by devs) and have a real-time mirror on our server (stored very likely on kamailio.org, but we will keep git.sip-router.org as domain for it), two things have to be sorted out:
1) real time propagation of commits from github to git.sip-router.org
I discovered that github provides a web hook for this event - when a commit is pushed, then a http query is done to a given url. I thought of using it to trigger the mirroring from git.sip-router.org
I couldn't find if we can use what Victor Seva configured on git.sip-router.org to push in real-time to github, which I guess is a script invoked on commit -- if we can turn that around, would be probably the easiest.
2) email notifications
Anyone with extensive knowledge of how much the notification messages can be customized? Eventually trying to get the structure as much as possible to what we have now -- see an example:
- http://lists.sip-router.org/pipermail/sr-dev/2014-November/026253.html
I could notice that Jitsi (using github) commit notification has a format not far from ours:
- http://lists.jitsi.org/pipermail/commits/2014-November/012937.html
I can eventually talk with them if no one else here has related knowledge.
Another option is to trigger the notifications from the mirror repository we will keep on git.sip-router.org
Also, would be good to know if there are people with some spare time willing to help whenever needed with this migration. Reply here to have you in mind.
Cheers, Daniel