← Back to team overview

fenics team mailing list archive

Re: Cleanup of repositories

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



On 03/21/2013 10:37 PM, Anders Logg wrote:
> On Thu, Mar 21, 2013 at 09:15:24PM +0000, Florian Rathgeber wrote:
> 
>>> Those can be built (with a lot of effort) using the tarballs,
>>> and the converted unchanged repository as well as the present
>>> bzr repository will be stored for eternity on the web server.
>> I'm not sure I understand what your plan for the clean-up is: I
>> was assuming you want to take the opportunity to purge
>> accidentally committed files, large binary files or generated
>> files that should have never been committed in the first place
>> etc. However all of this should not affect the ability to build
>> old versions of FEniCS tools: I would advise against cleaning out
>> old files which were legitimately committed at the time and
>> simply became obsolete and were removed again later. Git is
>> really good at compressing text files.
> 
> The files I've put up for removal are meshes and generated code,
> some of it quite large.
> 
>>> 3. Get comments from Florian or anyone else interested in
>>> merging in converted repos on the Git side.
>> I'm hoping git-fast-filter [1] will do the trick. If not it'll
>> require a bit of hackery. I'm not very worried about our FFC
>> branch (I'm comfortable rebasing it on whatever final
>> repository), but ideally I'd like to not slam the door in the
>> faces of all those having feature branches lying around
>> (Andre?).

Personally it would be fine with me, but one should keep in mind that
there are 78 branches of DOLFIN at the moment, 31 of which have
updated in 2013. As Martin pointed out, one could not expected every
single branch owner to follow the rapid pace of changes right now :)
so it might be advantageous to have a "post-bzr" merge possibility if
possible and if this does not cause too much of a hazzle for those who
are doing the dirty work right now.

Cheers,
- --
Andre

> 
> Can anyone with a feature branch comment on this issue? Will you
> want to convert it to Git, then merge. Or are you happy to clone a
> fresh branch on the Git side, then patch your changes manually?

> 
>>> 4. Get comments from developers on the list of proposed files
>>> to be deleted from the history.
>> See my comments above: don't be too radical, only get rid of
>> things that shouldn't have been there in the first place.
> 
> Here's the list again for reference:
> 
> https://gist.github.com/alogg/5213171#file-files_to_strip-txt
> 
> The simple version is that the list contains the following:
> 
> - .h if generated - .xml.gz - .inp - .stl - .data files - the old
> manual with figures, tex, pdf - some big autotools files
> 
> -- Anders
> 
> _______________________________________________ Mailing list:
> https://launchpad.net/~fenics Post to     :
> fenics@xxxxxxxxxxxxxxxxxxx Unsubscribe :
> https://launchpad.net/~fenics More help   :
> https://help.launchpad.net/ListHelp
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQEcBAEBAgAGBQJRS5jzAAoJEA79ggnbq9dmKwgH/RwlUKUxCVUg+/YWeGLIqiVl
9jDChGKzyMXzkzQz/3RV3NpGF4QEHw9lhuBAmQuXQlkjEfLj18N7yC4kRkSoUqf+
e90uzQUmAraZ+19jLdz+FBlS6siaguiDpbJl38QLoObP6gITQqoSIi969CkKAnhK
B1n+gOE6Pbom1HNWjQVyM6L26ycYYeTfWCc56ZDeKCNptppKe6N4IGrbm+k/TVKH
7TgChGN9igv5qMhehYWy4y2ecpSwL+0iAqBr4Lp/hX10a2WLJnEvvkOUamp5BKpB
1vi/1atHnEbqSkMDs/4AvG4eI/VBcTh9dDNqqVuBojaj3lbY7unpWR09yVgc21E=
=5TnQ
-----END PGP SIGNATURE-----


References