<div dir="ltr">I'd be happy to volunteer to help out for the more recent LTS branch, I just wont be able to find the time to help with a 4.7.x.<div>I completely understand the desire to have the older branch its just too far away from what I want to use in the future and my work is absorbing a lot of my time currently.<br><div><br></div><div>In terms of management would it work to just have a couple of branches in the primary git repo?</div><div><br></div><div>I'm guessing Marc wouldn't want a whole load of random users having the ability to make a mess in HEAD but I believe github has the ability to restrict user access to particular branches so that might be one option to investigate?</div><div><br></div><div>James</div><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 14, 2016 at 9:21 AM, Gorges, Matthias <span dir="ltr"><<a href="mailto:MGorges@cw.bc.ca" target="_blank">MGorges@cw.bc.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Marc,<br>
<span class="">> The maintainer's initial rôle would be to identify the version<br>
> that seems the most appropriate (v4.7.?) and to create a git<br>
> branch of that version.  The most recent set of unit-tests<br>
> should then be added to that branch.<br>
</span>This sounds like a great plan and I would be happy to help maintaining an older (e.g. 4.7.0-based) branch of Gambit. I would assume that you'd eventually host this branch in the official Gambit repository? We can provide a list of potential patches to it. Also by making this branch the default version in LambdaNative it will likely get a lot of use. However, I am not a compiler developer so there might be some limitations of what I can do with respect of troubleshooting problems with it.<br>
<br>
For a start we (part-cw) could fork a 4.7.0 version and apply some patches against it to see what we'd like in a LTS version? It might be good to start an issue on Github as a central place to track the efforts needed to make this happen. Would you be happy with this?<br>
<span class=""><br>
> The maintainer could also manage a branch created from a recent<br>
> version of Gambit.<br>
</span>I don't think we can do this as we still use 4.7.9 internally and are very uncomfortable to go there due to the 1000+ changes you mentioned, most of which are unrelated to the C-backend we use. Hence, someone else would need to step up for this 4.8.5-based LTS version. I did, however, file an issue against it to point out one potential difference I noticed.<br>
<br>
Many Thanks,<br>
Matthias<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
Gambit-list mailing list<br>
<a href="mailto:Gambit-list@iro.umontreal.ca">Gambit-list@iro.umontreal.ca</a><br>
<a href="https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list" rel="noreferrer" target="_blank">https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list</a><br>
</div></div></blockquote></div><br></div>