develooper Front page | perl.perl5.porters | Postings from August 2009

Re: The plan for ext/ and dual-life modules

Thread Previous | Thread Next
From:
Sam Vilain
Date:
August 30, 2009 16:59
Subject:
Re: The plan for ext/ and dual-life modules
Message ID:
4A9B123F.4070602@vilain.net
Tim Jenness wrote:
>> IMHO the logical next step is to use submodules[1] for the directories
>> in ext/, allowing the maintainers to keep separate repositories for
>> each core module in the main git server.
>>     
>
> I'm in favour of this with a couple of caveats. We use submodules for our 
> big open source astronomy project (http://starlink.jach.hawaii.edu/git) 
> and the only two things that have bitten us are:
>
>   1. Realising too late that replacing a pre-existing subdirectory
>      with a submodule leads to much pain and suffering when checking
>      out branches that cross the commit that included the submodule (I'm
>      assuming this is because git can't remove built files when trying
>      to replace the submodule with a directory in an old commit)
>   

Yes, good point. Perhaps using a path other than ext/ is a pragmatic way
to handle this. Perhaps cpan/core ?

Sam

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About