[librecat-dev] Github updates
Patrick Hochstenbach
Patrick.Hochstenbach at UGent.be
Tue Feb 13 13:13:46 CET 2018
Dear all
We made some changes to the github policies regarding write access to the main/dev branches. It became a bit hard for the core maintenainers to manage direct updates of these branches. In the ideal world new features would be added via pull requests to the project with direct changes to the ‘dev’ only for minor tweaks (e.g. typo in the docs). The ‘main’ branch is reserved for the code as is published on CPAN.
For ‘Catmandu’ and ‘Catmandu::MARC’ we set the following policy:
* Master/dev branch can also be written by the core maintainers (those who need to publish to CPAN)
* All updates should be against the ‘dev’ which is set as the default branch on github
* Code submission should be in the form of pull requests.
I hope these changes are not annoying for you all and will make our management of submissions easier.
If you want to set these same policies for your own projects. Check out: (Your Project) -> Setiings -> Branches where you see a ‘Default branch’ which could be set to ‘dev’ and ‘Protected branches’ which should at least contain the ‘main’ branch.
Cheers
Patrick
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.uni-bielefeld.de/mailman2/unibi/public/librecat-dev/attachments/20180213/5e57fbe3/attachment.asc>
More information about the librecat-dev
mailing list