[Pkg-gauche-devel] Maintaining patches with quilt?
YAEGASHI Takeshi
yaegashi at debian.org
Thu Mar 4 02:08:41 UTC 2010
Hi,
2010/3/3 NIIBE Yutaka <gniibe at fsij.org>:
> I have uploaded my try as 0.9-1 (with quilt).
Thanks for the quick work!
I learned about recent source package formats by reading
http://wiki.debian.org/Projects/DebSrc3.0 and other materials. Now I
understand its advantages and 3.0 (quilt) has been a global trends of
Debian. I think we should also switch to it and share a debian
directory on alioth based on your work.
>> Well, we need to reconsider that packaging strategy (having
>> gauche/libgauche0)... it would be better to remain current way after
>> all.
>
> If we will go this way, sooner is better. In the long run, I think
> separation would be better. See, Gauche 0.9 depends on zlib, for example.
> When we have many extensions, separation will be needed, perhaps.
I agree, but we should decide naming rules carefully. libgauche0 is
not good one I think. The soname of libgauche.so seems too broad to
cover changes among Gauche releases. Something like libgauche0.9
might be better.
For naming extension packages, we can see at least a couple of way in
packages of the similar category (script languages).
python, tcl/tk, ocaml, etc.:
gauche-gdbm / gauche0.8-gdbm / gauche0.9-gdbm
perl or ruby:
libgdbm-gauche / libgdbm-gauche0.8 / libgdbm-gauche0.9
Which one would you like? It prefer the former, because it seems
straightforward to users and compatible with other distros (see
Gauche.spec in the upstream).
Some packaging project have a policy document like
http://pkg-ruby.alioth.debian.org/ruby-policy.html/
Regards,
--
YAEGASHI Takeshi <yaegashi at debian.org>
More information about the Pkg-gauche-devel
mailing list