<div dir="auto"><div dir="auto">Hey, I work on this repository. Thank you for your kind words.</div><div dir="auto"><br></div><div dir="auto">We use github as a convenient means to collaborate amongst ourselves and host data but I guess we differ from an open source software project in that there's not much point in accepting outside contribution as only people who attend our expedition are generally interested in drawing our survey!</div><div dir="auto"><br></div><div dir="auto">We generally collaborate by running a meeting via voice chat and drawing survey as a social activity, emulating how we drew before Therion.</div><div dir="auto"><br></div><div dir="auto">Theoretically we could use pull requests and issues to work on our data but as we are normally talking to eachother as we draw it is just easier to push what each person does sequentially to master, relying on git to avoid messing anything up. </div><div dir="auto"><br></div><div dir="auto">Also most of our contributors are science students and while they have a familiarity with git they normally haven't really used it for collaboration in the same way someone working in software would.</div><div dir="auto"><br></div><div dir="auto">As for the broken thconfigs the answer is similar, that the current drawers know which ones work and it's a bit fluid so we haven't bothered documenting it.</div><div dir="auto"><br></div><div dir="auto">Half the reason it exists in it's current format is that I do work in software so I tend to maintain all the extraneous git cruft as my armchair caving while other people focus on the _actual_ work of drawing stuff 😁</div><div dir="auto"></div><div dir="auto"><br></div><div dir="auto">If you do have any questions about it feel free to email me or Imperial caving.</div><div dir="auto"><br></div><div dir="auto">Rhys</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 19 Dec 2021, 11:38 Benedikt Hallinger, <<a href="mailto:beni@hallinger.org" target="_blank" rel="noreferrer">beni@hallinger.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div dir="ltr"></div><div dir="ltr">Hi,</div><div dir="ltr">no specific info on the exact project, but generally you could open a issue ticket there and ask your very question. Each project may have its own rules.</div><div dir="ltr"><br></div><div dir="ltr">But most commonly it works this way:</div><div dir="ltr">- you clone the repo at github (so its public)</div><div dir="ltr">- you make a new branch and do your stuff</div><div dir="ltr">- you then open a pull request against the upstream repo</div><div dir="ltr">- someone there inspects it and if it is accepted, will merge</div><div dir="ltr">- done</div><div dir="ltr"><br><blockquote type="cite">Am 19.12.2021 um 00:43 schrieb Bruce Mutton <<a href="mailto:bruce@tomo.co.nz" rel="noreferrer noreferrer" target="_blank">bruce@tomo.co.nz</a>>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div><p class="MsoNormal">Not directly a Therion question.<u></u><u></u></p><p class="MsoNormal">I’ve been loosely following the progress of <a href="https://github.com/iccaving/migovec-survey-data" rel="noreferrer noreferrer" target="_blank">https://github.com/iccaving/migovec-survey-data</a> a couple of years, but only recently started migrating some projects of my own to git.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">So thought I’d dispense with just admiring the outputs and fork the migovec repository to do a deep dive learn from the apparent masters…<u></u><u></u></p><p class="MsoNormal">The REDME.md is exemplary, but the section on ‘How to contribute’ seems to be missing a most important thing – how do contributors interact with other contributors and the repository? The lack of issues and forks that similar sized GitHub projects have suggests I’m missing something obvious. I know Therion pretty well, passible on version control but only just cutting my teeth on git and GitHub.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I found a simple problem in some thconfigs that causes Therion to crash and exit, and located the cause in the history. I could potentially fix it, make a pull request, but as I have only studied the migovec structure for literally 10 minutes, any ‘fix’ I work on will take me a while and be bound to be error prone. Better for me just to point out the problem.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Anyone here know how the iccaving migovec Therion team communicates or would one of them on this list be able to PM me?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Bruce<u></u><u></u></p></div><span>_______________________________________________</span><br><span>Therion mailing list</span><br><span><a href="mailto:Therion@speleo.sk" rel="noreferrer noreferrer" target="_blank">Therion@speleo.sk</a></span><br><span><a href="https://mailman.speleo.sk/listinfo/therion" rel="noreferrer noreferrer" target="_blank">https://mailman.speleo.sk/listinfo/therion</a></span><br></div></blockquote></div>_______________________________________________<br>
Therion mailing list<br>
<a href="mailto:Therion@speleo.sk" rel="noreferrer noreferrer" target="_blank">Therion@speleo.sk</a><br>
<a href="https://mailman.speleo.sk/listinfo/therion" rel="noreferrer noreferrer noreferrer" target="_blank">https://mailman.speleo.sk/listinfo/therion</a><br>
</blockquote></div></div>