<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 24, 2019 at 2:48 AM Paulo van Breugel <<a href="mailto:p.vanbreugel@gmail.com">p.vanbreugel@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div>Are we working with a central repository (OSGeo/grass-addons) and follow the same protocol as for OSGEO/grass. If so, who will be responsible for approving pull requests? An alternative more like the old situation is that authors will be able to directly commit to the addon repository. <br></div><div><br></div><div>Or should add-on authors maintain their own repositories, and will there be a way to provide links to the authors repositories in a central place?</div><div><br></div><div>With a central repository for all add-ons I guess it will be easier to maintain an overview like <a href="https://grass.osgeo.org/grass76/manuals/addons/" target="_blank">https://grass.osgeo.org/grass76/manuals/addons/</a> and to create the windows binaries?</div></div></blockquote><div><br></div><div><br></div><div><div>I think the first question to ask is if there are other reasons than technical ones to have all* addons in one repo. Having it in one (Subversion) repo meant that core devs can do general changes in all addons at once if needed and that all people can contribute to any other addon even when the original author doesn't make any changes anymore** to the code. If the addons are individual repos, this would work only if maintainers are given access to them, e.g. by transferring ownership to the organization (which is what e.g. LANDIS-II seems to be doing [1]).<br></div><div><br></div><div></div><div><br></div><div>* Not all 3rd party modules are of course there, just those from authors who choose to do that.</div><div>** Because of code was abandoned or the author simply does not have any time.<br></div><div><br></div><div>[1] <a href="https://github.com/LANDIS-II-Foundation">https://github.com/LANDIS-II-Foundation</a></div> </div></div></div>