hypirion.io and regex

Wolodja Wentland debian at babilen5.org
Mon Aug 5 10:54:25 UTC 2013


On Thu, Aug 01, 2013 at 08:27 +1000, Eugenio Cano-Manuel Mendoza wrote:
> com.hypirion.io is almost ready. Regex needs a little more work. I wanted to
> ask for your opinion about the names of these packages since I'm not convinced
> with anything I've thought of.

We've discussed this at the beginning in the "Naming scheme" thread.

> I packaged com.hypirion.io as hypirion-io-clojure and binary package name is
> libhypirion-io-clojure. Is there really a need to prefix the com-? also lein
> jar would produce io.jar which I find too general so I changed the produced jar
> to hypirion-io.jar. What do you think?

Please call the jar io.jar as that is its name. It is unfortunate, but insofar
the name is not taken. I don't like this too, but deem it better to comply
with upstreams naming scheme if we can. You might want to ask about this on
pkg-java as this is, certainly, a common theme when placing jars without
namespaces in /usr/share/java

> For regex I kind of left everything as regex, should I change it to
> cgrand-regex or something?

See above..

> I'm sorry I'm very confused with the naming in general and just to clear this
> now, given a lib called FOO:
>   *What should our repository name be?

Repository should be names after the source package, therefore FOO-clojure.

>   *What should the package name be? (I believe this is what we use when we fill
> itps)

You file ITPs for source packages, binary packages should have an appropriate
name, which would be libFOO-clojure for libraries.

>   *What name should appear in debian/control(source) and debian/changelog

The source package name.
-- 
Wolodja <debian at babilen5.org>

4096R/CAF14EFC
081C B7CD FF04 2BA9 94EA  36B2 8B7F 7D30 CAF1 4EFC
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-clojure-maintainers/attachments/20130805/64c6af4e/attachment.sig>


More information about the Pkg-clojure-maintainers mailing list