From: Carlos Z.F. L. <car...@us...> - 2005-04-07 10:33:07
|
On Thu, Apr 07, 2005 at 10:10:23AM +0100, Wenzhi Liang wrote: > Hello Carlos, > > I took a quick look at the debian package and they are fine. However > I have two questions for you: > 1. Why are the cnx files installed in /usr/share/vim/vim63? This > restricts the vim version to be vim63. By default, vimcdoc is > installed in /usr/share/vim/vimfiles. I guess for the moment, it > is the same as vimcdoc is only compatible with vim 6.3. But just > a question. In Debian system, /usr/share/vim/vimfiles is a link to /etc/vim directory. According Debian Policy Manual, documents shouldn't be installed in /etc. > 2. Why is guides.txt compressed and the likes of README and dict.txt > are not? > It's done automatically by Debian packaging system. I think it's because guides.txt is larger than others, and the size trigger the compressing process to save disk space [1]. IIRC, in the VIM5.x era, even vimdoc itself is gzip compressed. > ps. I've added the link to vimcdoc.sf.net > Thanks. BTW, after I put my intention of packaging vimcdoc in the debian mailing list, I received some feedbacks [2]. 1. The name is quite misleading to English speaking people, they suggest me to rename it to vimdoc-cn. The first guy who replied to me thought it's VIMDOC already. (In Debian, it's quite common to use another name for the binary package, because there are more than 10000 packages in the archive, a clearer name will make things easier.) 2. Changing the license. We should be happy on this issue, because this means people are care on our work. Most Debian developers normally didn't reply to a non-free package at all. I have told them that I intent to put it in non-free section at current stage, and switch to main section [3] once the author change the license. Since GFDL is non-free in Debian world, a crazy debian-legal guy suggest us to use Academic Free License v2.1 [4]. You can read his mail in [2]. I'm not a lawyer, and don't understand those triky things, so I leave them to you. Hope they are helpful and useful. [1] http://www.debian.org/doc/debian-policy/ch-docs.html#s12.3 [2] http://bugs.debian.org/303366 [3] Main section is against non-free section. Only pure free software can be put in this section. Another section is contrib, it means software itself is free, but it need some non-free things to run properly, such as those softwares need SUN's JRE. [4] http://www.opensource.org/licenses/afl-2.1.php -- Best Regards, Carlos |