Omgili, forum search, forums search, search forums, discussion search,discussions search, search discussions, board search, boards search, search boards
  Advanced Search

RFS: python-translitcodec , python-mongokit

On Sat, 28 Jan 2012 00:52:07 -0800, Clint Byrum <...@ubuntu.com

Hi everyone!

I've pushed python-translitcodec and python-mongokit into the SVN
repository.

I believe them to be ready for upload. They're a dependency of an
application I'm packaging, Mediagoblin, so having them is a blocker
for that.

It would be quite helpful if somebody could sponsor them.

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:



On Sat, 28 Jan 2012 13:00:06 +0100, Jakub Wilk <...@debian.org

* Clint Byrum <...@ubuntu.com
translitcodec looks interesting. (Though I don't intend to sponsor it,
sorry. I'm boycotting dh_python2.) I will be finally able to phase out
my python-elinks[0].

scripts/update_table.py tries to call sys.exit(), though it never
imports sys.

It should be:

if not (os.path.exists('translitcodec') and os.path.exists('transtab'))

rather than:

if not os.path.exists('translitcodec') and os.path.exists('transtab')

Please remove the top comment from debian/rules, it doesn't make sense.

Please add Vcs-* fields.

Using "debhelper (more friendly to backporters.

You can remove ${shlibs:Depends} from Depends, it won't be ever
substituted.

Why "Priority: extra"?

Quoting DEP-5 specification: "There are many versions of the MIT
license. Please use Expat instead, when it matches."

Please honour DEB_BUILD_OPTIONS=nocheck.

It would be nice to run tests with all supported Python versions, not
only the default one.

I wonder what is the copyright/license status of transtab directory.

Lintian emits:
E: python-translitcodec source: no-human-maintainers
W: python-translitcodec source: changelog-should-mention-nmu
W: python-translitcodec source: source-nmu-has-incorrect-version-number 0.2-1
I: python-translitcodec source: debian-watch-contains-dh_make-template

[0] http://jwilk.net/software/python-elinks

--
Jakub Wilk

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

On Sat, 28 Jan 2012 15:04:12 -0800, Clint Byrum <...@ubuntu.com

Excerpts from Jakub Wilk's message of Sat Jan 28 04:00:06 -0800 2012:

Thanks for such a detailed review! Replies inline.

These seem like upstream bugs that should be opened up. The script likely
does not see much use as the table doesn't change much.

Done.

Done.

Done.

Done.

I interpreted this library to match the clause in the description in
the policy manual "are only likely to be useful if you already know what
they are".

Done.

Done.

Can you recommend a good package to look at to implement this?

Ugh. This seems very ambiguous. I'll contact the author of translitcodec
and also Markus Kuhn to get an explicit license/copyright declaration.

Added myself into Uploaders, re-ran lintian and warnings went away.

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

On Sun, 29 Jan 2012 17:30:42 -0500, Barry Warsaw <...@python.org

You can look at the flufl.enum (or any of the flufl.*) packages for this
(among others, I'm sure). I have enabled builds and tests for all supported
versions of Python, including both Python 2 and Python 3. I think it's
representative of what you have to do today, at least for pure-Python
libraries.

Cheers,
-Barry

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

On Sun, 29 Jan 2012 23:38:37 +0100, Jakub Wilk <...@debian.org

* Barry Warsaw <...@python.org
Why does it print "nocheck set, skipping tests" in every target
(including e.g. clean) if DEB_BUILD_OPTIONS=nocheck is set? :)

--
Jakub Wilk

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

On Mon, 30 Jan 2012 20:18:19 -0500, Barry Warsaw <...@python.org

'cause I cargo culted that from some other package and it looked like a good
idea? ;)

Maybe we need a PEP 8 type "style guide"? Something more succinct than the
policy document, and that concisely embodies our best practices, including
helpers, Python 3 support, extensions, debugging packages, corner cases, etc.

I'd be happy to cobble something together to start with.

-Barry

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

On Sun, 29 Jan 2012 14:34:23 +0100, Jakub Wilk <...@debian.org

* Clint Byrum <...@ubuntu.com
Right.

Libraries, even the obscure ones, can be useful even when end users
know exactly nothing about them.

Or in other words: if a library has priority "extra", then all the
packages that depend on it must also have priority "extra". Is that what
you want? :)

python-messaging

--
Jakub Wilk

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

On Fri, 10 Feb 2012 16:21:44 -0800, Clint Byrum <...@ubuntu.com

Excerpts from Jakub Wilk's message of Sun Jan 29 05:34:23 -0800 2012:

I have been trying to reach the author but have not heard back from him
on any of my questions.

This is done now.

This is done as well.

I also conferred with the original author of th transtab/ directory,
and debian-legal, and documented the license of those files.

So, could somebody perhaps consider sponsoring python-translitcodec
into Debian?

It is one of a few modules that are needed by mediagoblin, a python web
application I'm working on packaging.

The other is python-mongokit, which I also haven't heard any feedback
about.

Thanks!

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive: