[Insight-developers] Data submodule was reverted again ( staging check needed? )
Gaëtan Lehmann
gaetan.lehmann at jouy.inra.fr
Wed Jan 26 04:22:01 EST 2011
Brad,
Things are not this bad.
ITKData repository takes 74 MB.
ITK repository takes 154 MB.
ITK build directory takes 1.3 GB – 8.4 GB if we don't take care to
remove the temporary data after running the tests.
ITK build with wrapping takes 5.3 GB.
The large data is actually a problem. Midas can be a solution for
that, and we can put a file limit for the main repository.
So I still think, at this time, that the extra complexity of the
submodule management is not compensated by the size gain in the main
repository.
I hope we'll get a chance to make things as simple as they were with
CVS.
Gaëtan
Le 26 janv. 11 à 01:25, Bill Lorensen a écrit :
> Brad,
>
> I agree that history is a big problem introduced by our switch to git.
>
> But the current setup with data as a submodule adds complexity to
> checkins and is subject to unexpected abuse as recently reported by
> Brad L. The midas absolution adds even more complexity, especially for
> baselines.
>
> I'm looking forward to a solution that keeps the footprint low but
> keeps the workload on a developer at or near what it was in ITK 3.
>
> Bill
>
> On Tue, Jan 25, 2011 at 6:09 PM, Brad King <brad.king at kitware.com>
> wrote:
>> On 01/25/2011 02:40 PM, Gaėtan Lehmann wrote:
>>> I still can't see, nor did I get a good justification when I asked
>>> for
>>> it on the mailing list, to have moved the data to a separate git
>>> submodule.
>>
>> It's in a submodule because the size of the ITKData repository is a
>> significant fraction of the source code size of ITK. Assume for a
>> moment
>> that all data are in the source tree. If a big file is added at
>> any point
>> in history and then removed, suddenly everyone's Github forks of
>> ITK.git
>> need space for that object in history forever and ever. Without
>> the data
>> in the tree everyone can push around a much smaller repository.
>>
>>> I think we should discuss that at the meeting in Boston.
>>
>> I've been making progress on this front. Someone from Kitware will
>> talk
>> about it in Boston.
>>
>> -Brad
>>
--
Gaëtan Lehmann
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
tel: +33 1 34 65 29 66 fax: 01 34 65 29 09
http://voxel.jouy.inra.fr http://www.itk.org
http://www.mandriva.org http://www.bepo.fr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 203 bytes
Desc: Ceci est une signature ?lectronique PGP
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20110126/1ae7d30f/attachment.pgp>
More information about the Insight-developers
mailing list