-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 05/15/2015 07:07 AM, Maurits van Rees wrote: > Tres Seaver schreef op 14-05-15 om 21:14: >> Contributor Workflow: Github ----------------------------- >> >> Github-based contributors will follow normal Github workflow >> patterns: >> >> - Fork the repository of interest via the Github UI. > > If they have contributor acccess to the original repository, they can > of course create a branch in this original github repository.
I class "contributor" as distinct from "maintainer", based on exactly those rights, although we might want to adopt a pattern where even maintainers function as though they were contributors, submitting pull requests for review by another maintainer. > I was going to say: "the same is true for Launchpad," but on Launchpad > we should of course not do any manual changes to the original > repository, because it is meant to be only touched by the automatic > synchronisation. I don't have enough Git-fu to work out how to automate two-way synchronization, which is why I described having the LP repository be a read-only mirror. >> The Launchpad repository will be synched automatically, whether by >> the cron job or by the built-in Launchpad mirroring. > > Does anyone know if we can make the Launchpad repository read-only > except for the synchronization? This would prevent accidental > commits. Well, I guess the access rights can be tweaked. If the repo > can only be written to by one Zope Foundation or CMF account, this > would prevent accidental commits by individual contributors. If Launchpad supports it, then having the commit rights restricted to the mirroring process would be great. > Sounds good to me. > Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 [email protected] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJVV7x5AAoJEPKpaDSJE9HYz6YQAIFqpC3pHG8lr1RE3N3DNtw/ Ijyo9tlRhIlKWIX4HGcOk9IqW3+E95Y4jZlgbYIREONc0+GDJAMZcT0qhEZrcihD 93aT55dutC3SqFx/QHqQoPLI8jjumYjnXxbUxPwajSfTR8Hffi62LsGmQjjCk6cK bM3N7HjCaYiFNy/sAV0hIFCbS8Ps1s1EzdcQF8HJV/ls2B2X26CQR9zoe4OQBSJB Zb/KrTHr0HY/FVMRyV4JNw6oMgbDtQ5sEzmQ6drUtsKIHyBfK2qMqwlIgqc4e4KS RsXg34ZxEA5ll+wmW0iqF7LE+IIbtNI5NVXo3IZU+aZtRKAWYpxQ8AzsyD5G/mzA OEVKXuWn7n7u6qwzcRYrHtyUk1VmxrBNN86zpeRU2bJYSK03Pp55XKfiq/OeeHn2 vQBlXfpng4yw9PkCgoSYLtpXKvfcRQZ30IC8eeQcLuO78xYZSWapT7rg1cXFcd9H 0Ug5pxWkarRSZZMrsivoQTcbvRK3nFsgMPi787BSknk6L6DzXJNysRO/Tghd5HGP D4Sx5iRVYVbw07IHsv/7QsVDWtuL8RvoSddalOy3fuMiDYWUrPQDK4t1KF4Uf5q4 DKVT65+00tYYmnBnFXSeUHHHFSWshf61fsUFcFqvRnYDhltZKBCNMg6Kruj+eHG+ 6xW3qWt+x8g+KEPRkk6i =RY1y -----END PGP SIGNATURE----- _______________________________________________ Zope-CMF maillist - [email protected] https://mail.zope.org/mailman/listinfo/zope-cmf See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests
