<div dir="ltr">15 months ago (or so), big files were added to the project and then removed, and I also floated the idea of a history rewrite. I never got the "go" so it hasn't been done. Iff we go that road for the video file, I suggest we also get rid of those old commits.<div><br></div><div>I don't have a strong opinion whether this should be done, but it's clear that it's now or never.</div><div><br></div><div>I'd suggest we eventually find a way to somehow reject pull requests (we apparently can't reject commits/pushes) with big files (or many smaller files!); possibly an additional check in Travis, I don't know.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-06-29 11:32 GMT+02:00 Augustin Trancart <span dir="ltr"><<a href="mailto:augustin.trancart@oslandia.com" target="_blank">augustin.trancart@oslandia.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi there!<br>
<br>
Quick question with the release in sight: a video of 24M has been added (in<br>
aabc913) and removed later (in b321c01) in the repository. This makes the clone<br>
of the repository quite long even though the video is not in master any more.<br>
Should we rewrite the history to get rid of it?<br>
<br>
It's possible, but it implies a force-push on master. It means that everybody<br>
will need to use "git rebase --onto master <commit-range>" for all their<br>
branches after this push is done and force-push them (and maybe a git reset<br>
--hard on their local master, I'm not sure how clever git is nowadays).<br>
<br>
It's a low risk process (we'll keep a copy of the old master around), but it's a<br>
bit of a hassle and requires synchronization between us. I believe it is<br>
possible, but if we want to do it, we'd better do it now, before success hits us<br>
hard and we have thousands of contributors (yeah, I'm an optimistic kind of guy<br>
;-) )<br>
<br>
Thoughts?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Augustin Trancart - Oslandia<br>
<a href="mailto:augustin.trancart@oslandia.com">augustin.trancart@oslandia.com</a><br>
<br>
</font></span><br>______________________________<wbr>_________________<br>
iTowns-dev mailing list<br>
<a href="mailto:iTowns-dev@lists.osgeo.org">iTowns-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/itowns-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/itowns-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="font-size:12.8px"><br>Cordialement,</div><div style="font-size:12.8px">-- </div><div style="font-size:12.8px">Thomas Broyer</div><div style="font-size:12.8px">Atol Conseils et Développements</div><div><br></div></div></div>
</div>