From: Carlos Z.F. L. <car...@us...> - 2005-04-05 16:10:49
|
Hello, vimcdoc crew First, introduce myself. I'm Carlos Liu, an active Debian maintainer (not a developer yet) in Debian Chinese community. To make our Chinese Debian users' life easier, I have made a deb package for vimcdoc [1]. You can put it in your website if you want. I also want to ask your approval to let me upload it to official Debian archive. Due to the clause 2 of vimcdoc license, I think this software isn't a free software according our DFSG definition[1]. So I put it in non-free section. After upload, it will sit in Debian ftp mirrors, but won't be a part of any offical Debian release. Thanks for your work. [1] http://chinese.alioth.debian.org/vimcdoc [2] http://www.debian.org/social_contract#guidelines -- Best Regards, Carlos |
From: James He <ic...@us...> - 2005-04-06 01:24:58
|
on Wed, 6 Apr 2005 04:10:37 +1200 "Carlos Z.F. Liu" <car...@us...> wrote: > To make our Chinese Debian users' life easier, I have made a deb package > for vimcdoc [1]. You can put it in your website if you want. I also want > to ask your approval to let me upload it to official Debian archive. > > Due to the clause 2 of vimcdoc license, I think this software isn't a > free software according our DFSG definition[1]. So I put it in non-free > section. After upload, it will sit in Debian ftp mirrors, but won't be a > part of any offical Debian release. Hi, Carlos Liu I am a Debian user myself and have seen you post in debian-user-chinese mailing list. :) I think it is very helpful if you make a debian package of vimcdoc. Thanks! Unfortunately, the package would be in the non-free section. Best regards, -- James He |
From: Carlos Z.F. L. <car...@us...> - 2005-04-06 10:57:57
|
On Wed, Apr 06, 2005 at 09:24:21AM +0800, James He wrote: > I am a Debian user myself and have seen you post in debian-user-chinese > mailing list. :) > It's nice to see Debian users in every corner in the world! Haha... If you get some free time, welcome to #debian-zh on irc.freenode.net. > I think it is very helpful if you make a debian package of vimcdoc. > Thanks! Unfortunately, the package would be in the non-free section. > Not that bad, I think Hiweed or other Debian derived distro can include it in their installation CD. At least, I hope so. -- Best Regards, Carlos |
From: Wenzhi L. <wen...@gm...> - 2005-04-06 08:49:26
|
Hello Carlos, Carlos Z.F. Liu wrote: > Hello, vimcdoc crew > > First, introduce myself. I'm Carlos Liu, an active Debian maintainer > (not a developer yet) in Debian Chinese community. > > To make our Chinese Debian users' life easier, I have made a deb package > for vimcdoc [1]. You can put it in your website if you want. I also want > to ask your approval to let me upload it to official Debian archive. That's good news. We've already have a BSD port and now a debian package. Very good. I'll include a link to it on our website shortly. Is [1] the final URL? Of course you can upload it to the official Debian archive. I havn't had a chance to look at the package myself but I will. > > Due to the clause 2 of vimcdoc license, I think this software isn't a > free software according our DFSG definition[1]. So I put it in non-free > section. After upload, it will sit in Debian ftp mirrors, but won't be a > part of any offical Debian release. Yes. License. Not familiar with the DFSG (you meant 2. yes?). So I don't know what the definition of free there is. I have been thinking about license myself lately, mainly the possibility and impact of changing it to an existing free license (FDL or something). But I've been lazy about this I guess. But I suppose you can put it under non-free until things changed. Thanks again. Rgds, lang2 |
From: Carlos Z.F. L. <car...@us...> - 2005-04-06 10:53:07
|
On Wed, Apr 06, 2005 at 10:49:50AM +0100, Wenzhi Liang wrote: > That's good news. We've already have a BSD port and now a debian > package. Very good. I'll include a link to it on our website > shortly. Is [1] the final URL? Of course you can upload it to the > official Debian archive. I havn't had a chance to look at the > package myself but I will. > Ok, I'm happy that I can contribute something to this project since I like vim and like vimcdoc even more. This URL is just an place in Debian Chinese community. I will put the newest unoffical packages in there (such as 0.7.9, I found it in list 2 min ago ^_^). Once the package is uploaded to official Debian archive, I will notify you in the list. > Yes. License. Not familiar with the DFSG (you meant 2. yes?). So I > don't know what the definition of free there is. I have been > thinking about license myself lately, mainly the possibility and > impact of changing it to an existing free license (FDL or > something). But I've been lazy about this I guess. But I suppose > you can put it under non-free until things changed. > In Debian community, the definition of free documents is already very problematic. Currently, even GFDL is considered as non-free. @_@ I'm happy with vimcdoc, but as what you said, I think it's better to switch to an existing full-bloated lawyer-writed license. :) -- Best Regards, Carlos |
From: Wenzhi L. <wen...@gm...> - 2005-04-06 12:09:12
|
Hello Carlos, Carlos Z.F. Liu wrote: > > Ok, I'm happy that I can contribute something to this project since I > like vim and like vimcdoc even more. :) > This URL is just an place in Debian > Chinese community. I will put the newest unoffical packages in there > (such as 0.7.9, I found it in list 2 min ago ^_^). Once the package is > uploaded to official Debian archive, I will notify you in the list. Please don't use the 0.7.9 release. It is an internal testing release that is not ready for the mass. Unfortunately, I am very busy at the moment so the planed 0.8.0 release will be delayed! lang2 |
From: Carlos Z.F. L. <car...@us...> - 2005-04-06 13:12:59
|
On Wed, Apr 06, 2005 at 02:09:31PM +0100, Wenzhi Liang wrote: > Please don't use the 0.7.9 release. It is an internal testing > release that is not ready for the mass. Unfortunately, I am very busy > at the moment so the planed 0.8.0 release will be delayed! > OK, I will wait the next release. -- Best Regards, Carlos |
From: Wenzhi L. <wen...@gm...> - 2005-04-07 08:09:54
|
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. 2. Why is guides.txt compressed and the likes of README and dict.txt are not? ps. I've added the link to vimcdoc.sf.net Carlos Z.F. Liu wrote: > Hello, vimcdoc crew > > First, introduce myself. I'm Carlos Liu, an active Debian maintainer > (not a developer yet) in Debian Chinese community. > > To make our Chinese Debian users' life easier, I have made a deb package > for vimcdoc [1]. You can put it in your website if you want. I also want > to ask your approval to let me upload it to official Debian archive. > > Due to the clause 2 of vimcdoc license, I think this software isn't a > free software according our DFSG definition[1]. So I put it in non-free > section. After upload, it will sit in Debian ftp mirrors, but won't be a > part of any offical Debian release. > > Thanks for your work. > > > [1] http://chinese.alioth.debian.org/vimcdoc > [2] http://www.debian.org/social_contract#guidelines > |
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 |
From: Wenzhi L. <wen...@gm...> - 2005-04-07 12:12:40
|
Carlos Z.F. Liu wrote: > On Thu, Apr 07, 2005 at 10:10:23AM +0100, Wenzhi Liang wrote: > >>Hello Carlos, > > 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. That seems to me an mistake. The location is one of the vim 'rtp'. I don't see why that should be in /etc. >> > > 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. OK. I have no idea how Debian packages are made. That's fine. > > 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.) The naming is confusing I must admit. Ken had the name in the first place. So it is not my fault (although the name I came up with was the most confusing of all) ;-). You can of course choose the name you think aproprite. The BSD port uses 'vim-scdoc', which I think is OK but not technically correct: if a FanTi font is used the text would show up as FanTi. > > 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. This is not going to change in the near future. At least not with 0.8.0. We probably need to discuss this in the group. Actually, if anybody has some strong feeling about this, let him speak. Rgds, lang2 |
From: Carlos Z.F. L. <car...@us...> - 2005-04-08 13:20:03
|
On Thu, Apr 07, 2005 at 02:12:58PM +0100, Wenzhi Liang wrote: > Carlos Z.F. Liu wrote: > > 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. > > That seems to me an mistake. The location is one of the vim 'rtp'. > I don't see why that should be in /etc. > I think the reason is FHS [1] compliance. According FHS, host-specific configuration files (such as vimrc and gvimrc) should be put in /etc or one of its subdirectories. But vim's default 'rtp' doesn't contain such a path. A link from /usr/share/vim/vimfiles to /etc/vim would resolve this problem. [1] http://www.pathname.com/fhs/ -- Best Regards, Carlos |