[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#484381: ITP: yaml -- YAML 1.1 parser and emitter written in C



I received this response from the upstream author regarding the package
name.

-------- Forwarded Message --------
From: Kirill Simonov <xi@resolvent.net>
To: Anders Kaseorg <andersk@MIT.EDU>
Subject: Re: LibYAML tarball name
Date: Sun, 08 Jun 2008 19:05:16 +0300

Hi Anders,

Anders Kaseorg wrote:
> I am packaging LibYAML for inclusion in Debian, so that their PyYAML
> package can be built against it.
> <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484381>
> 
> debian-devel recommended renaming the package from "yaml" to "libyaml",
> and suggested that the upstream tarball should be renamed as well.  This
> is not absolutely necessary, since the tarball can be renamed for
> Debian, but would be less confusing.

Thank you for your efforts!  The development of libyaml is somewhat 
stalled, but I expect to resume it after I defend my dissertation.

The tarball name was chosen to be in line with names like sqlite or 
expat.  For instance, in Debian there's a binary package 'libsqlite3-0', 
which is built from a source package 'sqlite3'.  Similarly, there's a 
source package 'expat' together with a binary package 'libexpat1'. 
Following these examples, we could get a source package 'yaml' and a 
binary package 'libyaml0.

I agree, however, that the name 'yaml' for a package might be confusing 
since it's the name of a language that has multiple implementations and 
it may be not polite to use this name for one particular implementation. 
So I may rename the package if I come up with an alternative naming 
scheme.  I'll consider renaming the tarball and the project name for the 
next release.


Thanks,
Kirill


Reply to: