Re: Tags questions

2007-08-28 Thread Justin B Rye
(I was away over the weekend)

Ethan wrote:
 2) I'm trying to tag libcompress-raw-zlib-perl, which is a low-level
 interface to the zlib library that isn't used by anything except other,
 higher-level Perl zlib libraries. I would say the average user is going to
 think of it as a role::shared-lib, because even if they develop software,
 they'd probably look for a higher-level zlib library
 (libiocompress-zlib-perl, libcompress-zlib-perl). On the other hand, they
 might want to use it as a role::devel-lib if they're developing for some
 weird situation where the lower-level interface is better (embedded
 systems.. that use Perl? Not sure). For now I tagged it role::devel-lib, but
 I thought it would be helpful to explain why this was a hard decision for me
 and ask. DebTaggingGuidelines says that role::devel-lib is any code library
 that can be used by developers [emphasis mine], but edit-help says *What
 does the package look like from this point of view?* 

Since it's clear nobody's been listening, I hereby give up my
attempts to explain my interpretation of the difference between
role::devel-lib and ::shared-lib.
-- 
JBR
Ankh kak! (Ancient Egyptian blessing)

___
Debtags-devel mailing list
Debtags-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/debtags-devel


Re: Tags questions

2007-08-24 Thread Enrico Zini
On Thu, Aug 23, 2007 at 10:07:19PM -0400, Ethan wrote:

 I'm not sure if this is the right place for this kind of question or not, but 
 I
 thought I'd ask and see if I got flamed :)

Don't worry :)

 1) I see that there are tags works-with-format::zip, but not
 works-with-format::gzip. I'm not sure exactly how useful something like that
 would be, or how many formats tags ought to be created for..

I think there's no works-with-format::gzip because it's so widely
supported that I have trouble seeing a use case for someone looking for
something that can handle gzips: almost everything can.

There is however more than a use case for looking for programs that can
unpack a .zip file.  At least, this would be the rationale, but I can of
course be missing something.


 2) I'm trying to tag libcompress-raw-zlib-perl, which is a low-level interface
 to the zlib library that isn't used by anything except other, higher-level 
 Perl
 zlib libraries. I would say the average user is going to think of it as a
 role::shared-lib, because even if they develop software, they'd probably look
 for a higher-level zlib library (libiocompress-zlib-perl,
 libcompress-zlib-perl). On the other hand, they might want to use it as a
 role::devel-lib if they're developing for some weird situation where the
 lower-level interface is better (embedded systems.. that use Perl? Not sure).
 For now I tagged it role::devel-lib, but I thought it would be helpful to
 explain why this was a hard decision for me and ask. DebTaggingGuidelines says
 that role::devel-lib is any code library that can be used by developers
 [emphasis mine], but edit-help says What does the package look like from this
 point of view?

I understand your point.  Maybe we need something to encode a concept
like the maintainer believe this package is not to be used directly,
but instead as a runtime support for more high-level libraries, but I
can't think of any straightforward way of doing that.

I'd say, happily go with role::devel-lib and leave it to the users to
decide if they need it or not.  In fact, you can take advantage of the
package description and add a note telling them that they most likely
don't, unless in very few specific cases.


Ciao,

Enrico

-- 
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini [EMAIL PROTECTED]


signature.asc
Description: Digital signature
___
Debtags-devel mailing list
Debtags-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/debtags-devel

Tags questions

2007-08-23 Thread Ethan
Hi,

I'm not sure if this is the right place for this kind of question or not,
but I thought I'd ask and see if I got flamed :)

1) I see that there are tags works-with-format::zip, but not
works-with-format::gzip. I'm not sure exactly how useful something like that
would be, or how many formats tags ought to be created for..

2) I'm trying to tag libcompress-raw-zlib-perl, which is a low-level
interface to the zlib library that isn't used by anything except other,
higher-level Perl zlib libraries. I would say the average user is going to
think of it as a role::shared-lib, because even if they develop software,
they'd probably look for a higher-level zlib library
(libiocompress-zlib-perl, libcompress-zlib-perl). On the other hand, they
might want to use it as a role::devel-lib if they're developing for some
weird situation where the lower-level interface is better (embedded
systems.. that use Perl? Not sure). For now I tagged it role::devel-lib, but
I thought it would be helpful to explain why this was a hard decision for me
and ask. DebTaggingGuidelines says that role::devel-lib is any code library
that can be used by developers [emphasis mine], but edit-help says *What
does the package look like from this point of view?*

Ethan
___
Debtags-devel mailing list
Debtags-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/debtags-devel