On 14 Jan 2016 00:59, Mathieu Lirzin wrote: > For C projects, it is really convenient to use Gnulib as a Git submodule > and let ‘./bootstrap’ do the job. However in the case of GNU packages > which don't use C, It is a bit overkill to clone a full repository only > for some maintenance scripts and a robust bootstrap script which fetches > .po files. The alternate option is to check the files in the > repository, sync them manually and maintain a specific bootstrap script. > IMO this is not ideal. > > I would like to know if it would be acceptable to modify Gnulib > bootstrap in order to support fetching maintenance scripts using > rsync|wget (like what is done for .po files). An idea would be to > trigger this behavior when having the '--no-git' option without > '--gnulib-srcdir' set. > > What do people think?
is it really that big of a problem to fetch 10MiB of data ? $ git clone --depth=1 git://git.sv.gnu.org/gnulib.git Cloning into 'gnulib'... remote: Counting objects: 9369, done. remote: Compressing objects: 100% (8310/8310), done. remote: Total 9369 (delta 5065), reused 2198 (delta 1038) Receiving objects: 100% (9369/9369), 7.56 MiB | 1.94 MiB/s, done. Resolving deltas: 100% (5065/5065), done. Checking connectivity... done. $ cd gnulib $ du -s -h .git 8.8M .git $ du -s -h . 69M -mike
signature.asc
Description: Digital signature