Re: Let's stop using CVS for debian.org website

Boyuan Yang <[email protected]>
Newsgroups gmane.linux.debian.devel.www
Organization USTC
Message-ID <12034658.udu9QWPldr@hosiet-tp>
在 2016年11月24日星期四 SGT 上午12:44:52,Osamu Aoki 写道:
> Yah... we all know this.  But CVS has a technical advantage.  -- Ease of
> partial checkout and commit from there.
> 
> Normally, no translator needs full archive.  He only needs his language
> PO files and English to translate and test build them.
> 
> Yes, with careful submodule design, this may become manageable with Git.
> So if you push this agenda, please pay attention to people with the
> lower bandwidth access at the archive.

Yeah, I am aware of the problem of full checkout of Git. That said, I am a bit 
suprised about pretty many people (>=3) emphasizing about low bandwidth 
problem.

I have somehow got used to `git clone' a big git repository and go around and 
have a cup of tea during the clone process. Actually this won't be a problem 
once the full git clone is done. Every operation afterwards is incremental and 
won't cost much bandwidth or network traffic. That means if any newcomer wants 
to join the website translation, all he/she needs to do is find a place to 
clone full history and start working happily after that. Finally git has a 
shallow clone feature, which can greatly reduce the initial network traffic 
needs.

I just tried again, and retrieving the whole bare git repository for webwml 
would download 212.35 MiB. The 1-depth shallow git clone would download 70.79 
MiB. Sounds acceptable.

P.S. If we do want partial checkout, why not switch to SVN? :p

--
Sincerely
Boyuan Yang
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEBxWNsAe8FiJWLc/BsaNiERUBsx4FAlg1wTcACgkQsaNiERUB
sx6GfQ/7B9RbM/W72rFTaXmflJGWrEW9tlJSw5aiCCOkjweaiiJrxdJ2rYq8XAUp
hyLSxgDsRwklB37lSGLD74JQDbdKRjBj7rzS0Xj0IgEhYKhZW50dHJ9Xh/1qrByc
wWJsZRgkNnZ+vGFm2WoD0/WCNjI+PGJoRCu5x53kEYaxTy43mka3sQuOkQyE5no/
f9xpuKhFIG9mykIsyWvIztYExwPDGcnrKeCf4pKSekqsST0wruGh/p79jXWCkD7J
s+4CruWpvfCF8PDK8yj5O8t6qeU+J0Sa03ewMv6kTJIPzAzJqO46/OUoU8NPlDTY
cs1EwJ60VEuhgNrpwXGSCEXBY75gFjaNlGvvRa60Zz0xpi+Fr1vwqg8Ee8MyMzeH
Hu8ZQkfjRTwOo31eju1PvjbaT2ihIq/BfQPJ53/Vt46lP4rCVEpMl133w7YogIxb
9wNTNpJn/z71CMhd9o6mUdame9SWLth671bjqqS6BzS3iF8nz0U/P7yu6A3ffws9
lUhCXaKcIQITbqWzkL9AHpZkXy+OKTUY7KYhB/GgCJEgGYGIIPDo/RHkcA2yqBXm
FjmEAH0JMhceBMMvUzJgZQzWrqfobInjAHGeivzqgdk9jDohPCtoQPn16daBHgdy
H9ZZ6JH5I7ZYIj5hCM2JyPhogD0SkjsXej5GQ9PkxEzALSLnyQo=
=M6zk
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.