Re: Re: RFS: uwsgi

2010-12-18 Thread Leonid Borisenko
  OFF: I wasn't subscribed to debian-mentors (before sending this
message) and had to answer through clicking mailto link on
debian-mentors archive page [1] and copying/pasting text from mentioned
page. Hope, I clicked right link and answered in right thread.

> uwsgi-python2.5 - fast, self-healing, developer-friendly WSGI server
> (Python 2.5)
> uwsgi-python2.6 - fast, self-healing, developer-friendly WSGI server
> (Python 2.6)
> uwsgi-python3.1 - Fast, self-healing, developer-friendly WSGI server
> (Python 3.1)
> 
> Please build a single package for all Python 2.X, and a single one for all 
> Python 3.X. (Unless you want people who take care of Python transitions to 
> hate you.)

  This is could be done. But before doing this, I want to clear up my
original decision.

  uWSGI binary is linked with Python library (libpython), because it
embeds whole interpreter and serves Python sources with it's own
embedded interpreter. As I want to provide uWSGI for all Python version
available in Debian repository, I've built three separate packages,
which are linked with three separate libraries (libpython2.5,
libpython2.6 and libpython3.1).

  If I'll build one package for Python2.X (say, uwsgi-python2), it'll be
ought to including two uWSGI binary (uwsgi-python2.5 and
uwsgi-python2.6) and be dependent on two Python libraries (libpython2.5
and libpython2.6). And these libraries are dependent on correspondent
python packages (python2.5 and python2.6).

  So, this single package uwsgi-python2 will be (indirectly) dependent
on python2.5 and python2.6 at the same time.

  I think, user will be confused when in process of installing package
uwsgi-python2, all available Python 2.X versions will be also installed.

  Does it makes your advice arguable?

[1] http://lists.debian.org/debian-mentors/2010/12/msg00333.html


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d0d4669.6030...@gmail.com



Re: RFS: mosquitto (updated version)

2010-12-18 Thread Roger Light
Etienne Millon wrote:

>  - dpkg-shlibdeps and dpkg-gencontrol issue a couple warnings :
>
>dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be
> avoided if "debian/libmosquittopp0/usr/lib/libmosquittopp.so.0"
> were not uselessly linked against it (they use none of its
> symbols).

libgcc_s.so.1 isn't linked in explicitly by the build scripts, it's
done by g++ itself. I've tried a variety of ways of building the
library to stop it doing it with no success. If you know of a way of
stopping it I'd be happy to include it - it doesn't just affect
Debian. Personally, I'm not sure the warning is correct - I can't see
g++ linking it without reason.

>   - debian/rules : why use "--with quilt" ? The 3.0 format can handle
> the patch/unpatch logic, and you can drop the build-dep on quilt.

Good point, that was a hold over from when I was still using a 1.0
format package.

>   - debian/watch : the "this is an example" header should probably be
> removed.

Removed.

Jakub Wilk  wrote:

> Don't use quilt to rename files. Such a patch will become maintenance
> nightmare.
>
> Niether lintian nor Debian Policy care what is the name of the upstream
> changelog in the *source* package. What matters in the name in binary
> package. So just rename it there, or let dh_installchangelogs do it for you.

Yep, fair enough. I couldn't figure out the best way of doing it
before. It turns out the problem was that I'd listed the changelog
file name in mosquitto.docs, so it wasn't getting processed by
dh_installchangelogs.

I've fixed all of the comments, with the exception of the
dpkg-shlibdeps warning. I've uploaded the fixed version.

Thanks,

Roger


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktimxeod2rdg556czbtgprqxjomwgri3owugc7...@mail.gmail.com



Re: RFS: new package for speeding up speech

2010-12-18 Thread Bill Cox
Hi, Etienne Millon.  I believe I've finally succeeded in fixing all
the issues that you pointed out, including in the binary package.  If
you get a chance to look over the sonic packages again, I would really
appreciate it.  Thanks for all the feedback.

Bill


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlkti=-gd769fw5+ttnpgasdyi8mg_q_psgyzumj...@mail.gmail.com



Re: RFS: uwsgi

2010-12-18 Thread Jakub Wilk

* Leonid Borisenko , 2010-12-18, 22:55:

uwsgi-python2.5 - fast, self-healing, developer-friendly WSGI server
(Python 2.5)
uwsgi-python2.6 - fast, self-healing, developer-friendly WSGI server
(Python 2.6)
uwsgi-python3.1 - Fast, self-healing, developer-friendly WSGI server
(Python 3.1)


Please build a single package for all Python 2.X, and a single one for 
all Python 3.X. (Unless you want people who take care of Python 
transitions to hate you.)


--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101218214918.ga2...@jwilk.net



RFS: uwsgi

2010-12-18 Thread Leonid Borisenko
Dear mentors,

I am looking for a sponsor for my package "uwsgi".

* Package name: uwsgi
  Version : 0.9.6.5-1
  Upstream Author : Roberto De Ioris 
* URL : http://projects.unbit.it/uwsgi/wiki
* License : GPL-2+
  Section : web

It builds these binary packages:
libapache2-mod-ruwsgi - uWSGI module for Apache2 (mod_Ruwsgi)
libapache2-mod-uwsgi - uWSGI module for Apache2 (mod_uwsgi)
uwsgi  - fast, self-healing, developer-friendly WSGI server
uwsgi-common - fast, self-healing, developer-friendly WSGI server
(common files)
uwsgi-extra - fast, self-healing, developer-friendly WSGI server (extra
files)
uwsgi-plugin-lua - Lua WSAPI plugin for uWSGI
uwsgi-plugin-psgi - Perl PSGI plugin for uWSGI
uwsgi-plugin-rack - Ruby Rack plugin for uWSGI
uwsgi-python2.5 - fast, self-healing, developer-friendly WSGI server
(Python 2.5)
uwsgi-python2.6 - fast, self-healing, developer-friendly WSGI server
(Python 2.6)
uwsgi-python3.1 - Fast, self-healing, developer-friendly WSGI server
(Python 3.1)

The package appears to be lintian clean.

The upload would fix these bugs: 582864

My motivation for maintaining this package is: getting on Debian
lightweight and easy solution for WSGI apps deployment. At now, I am
using (and will use) this uWSGI package on Debian Squeeze server for
hosting web-interface of private Mercurial repository.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/u/uwsgi
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget
http://mentors.debian.net/debian/pool/main/u/uwsgi/uwsgi_0.9.6.5-1.dsc
- Vcs-Git: git://git.debian.org/collab-maint/uwsgi.git
- Vcs-Browser: http://git.debian.org/?p=collab-maint/uwsgi.git

I would be glad if someone uploaded this package for me.

Kind regards
 Leonid Borisenko


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d0d1fcb.5040...@gmail.com



RFS: LeechCraft (second try)

2010-12-18 Thread Daniel Guzanoff
Dear mentors,

I am looking for a sponsor for my package "leechcraft".

* Package name: leechcraft
  Version : 0.4.55+88-1
  Upstream Author : Georg Rudoy <0xd34df...@gmail.com>
* URL : http://leechcraft.org
* License : GPLv3
  Section : net

It builds these binary packages:
leechcraft - core executable of LeechCraft
leechcraft-aggregator - RSS/Atom feed reader for LeechCraft
leechcraft-anhero - crash handler for LeechCraft
leechcraft-auscrie - screenshooter for LeechCraft
leechcraft-azoth - XMPP messenger for LeechCraft
leechcraft-chatter - IRC client for LeechCraft
leechcraft-cstp - HTTP client for LeechCraft
leechcraft-dbg - debug symbols for LeechCraft
leechcraft-dbusmanager - D-Bus side of LeechCraft
leechcraft-deadlyrics - song lyrics finder for LeechCraft
leechcraft-dev - files required for developmen for LeechCraft.
leechcraft-full - full LeechCraft installation
leechcraft-historyholder - history keeper for LeechCraft
leechcraft-iconset-oxygen - oxygen-based iconset for LeechCraft
leechcraft-iconset-tango - Iconset based on the Tango project for LeechCraft
leechcraft-kinotify - fancy notifications for LeechCraft
leechcraft-lcftp - FTP client for LeechCraft
leechcraft-libplugininterface0.3.0 - common library for LeechCraft
leechcraft-libxmlsettingsdialog0.3.0 - dynamic settings dialog builder
for LeechCraft
leechcraft-lmp - media previewer for LeechCraft
leechcraft-networkmonitor - network monitor for LeechCraft
leechcraft-newlife - settings importer for LeechCraft
leechcraft-poshuku - Web browser for LeechCraft
leechcraft-poshuku-cleanweb - ad filter for Web browser for LeechCraft
leechcraft-poshuku-filescheme - file://-schemes support for the Web
browser for LeechCraft
leechcraft-poshuku-fua - fake user agent plugin for Web browser for LeechCraft
leechcraft-poshuku-wyfv - flash video replacer for Web browser for LeechCraft
leechcraft-secman - security manager for LeechCraft
leechcraft-secman-simplestorage - simple storage backend for SecMan
leechcraft-seekthru - OpenSearch-support plugin for LeechCraft
leechcraft-shellopen - support for opening files with external apps in
LeechCraft
leechcraft-summary - quick summary of what's going on in LeechCraft
leechcraft-tabpp - tabbing experience enhancer for LeechCraft
leechcraft-vgrabber - vkontakte.ru plugin for LeechCraft

The package appears to be lintian clean.

The upload would fix these bugs: 607440 (ITP)

All noticed at the first try licensing and technical issues have been fixed.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/l/leechcraft
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/l/leechcraft/leechcraft_0.4.55+88-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Daniel Guzanoff


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlkti=hdmtorkdohnunix-5wub8ajww+mt8zr9gy...@mail.gmail.com



RFS: mpd-sima (autoqueue MPD client, find similar artists to queue)

2010-12-18 Thread Geoffroy Youri Berret
Dear mentors,

I am looking for a sponsor for my package "mpd-sima" (new version of
previously named sima package).

* Package name: mpd-sima
  Version : 0.7.0-1
  Upstream Author : Kaliko Jack 
* URL : http://codingteam.net/project/sima
* License : GPVv3
  Section : sound


This new version of my package takes into account advices and corrections I
received with the previous RFS.
 - Package rename mpd-sima
 - Properly use dh to handle upstream changelog and examples
 - Fixed shell wrappers, moved to /debian/wrappers and including python path

It also package the new version of upstream source and now include bash
completion script.

Thanks for these reviews :)

It builds this binary package:
mpd-sima   - Automagically add title to mpd playlist

The package appears to be lintian clean.

My motivation for maintaining this package is:
 - Contibute to Debian
 - Learn Debian packaging
 - Distribute mpd-sima within debian and derivative

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/m/mpd-sima
- Source repository: deb-src http://mentors.debian.net/debian unstable main
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/m/mpd-sima/mpd-sima_0.7.0-1.dsc


I would be glad if someone could review and uploaded this package for me.

Kind regards
 Geoffroy Youri Berret


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d0cce3f.5030...@azylum.org



RFS: triggerhappy

2010-12-18 Thread Stefan Tomanek
Dear mentors,

I am looking for a sponsor for my package "triggerhappy".

* Package name: triggerhappy
  Version : 0.3.1-1
  Upstream Author : Stefan Tomanek 
* URL : http://github.com/wertarbyte/triggerhappy
* License : GPL
  Section : utils

It builds these binary packages:
triggerhappy - global hotkey daemon for Linux

The package appears to be lintian clean.

My motivation for maintaining this package is:

Looking for a way of globally assigning hotkey handlers to the special keys
found on my notebooks, I developed triggerhappy. I also use it to control
headless systems, e.g. a ARM based MPD jukebox which is controlled by a USB
keypad or bluetooth wiimote. Having this software in Debian would provide an
easy way to bind commands to input events without the need for running an
X11 session or logging in.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/t/triggerhappy
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/t/triggerhappy/triggerhappy_0.3.1-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Stefan Tomanek


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101218141021.gn4...@zirkel.wertarbyte.de



Re: RFS: mosquitto (updated version)

2010-12-18 Thread Jakub Wilk

* Etienne Millon , 2010-12-18, 13:15:

   dpkg-gencontrol: warning: package python-mosquitto: unused
   substitution variable ${python:Versions}
   dpkg-gencontrol: warning: package python-mosquitto: unused
   substitution variable ${python:Provides}


These two are safe to ignore (if you are using python-support, which is 
the case).


--
Jakub Wilk


signature.asc
Description: Digital signature


Re: RFS: mosquitto (updated version)

2010-12-18 Thread Jakub Wilk

* Roger Light , 2010-12-18, 09:20:

http://mentors.debian.net/debian/pool/main/m/mosquitto/mosquitto_0.9.1-1.dsc


Don't use quilt to rename files. Such a patch will become maintenance 
nightmare.


Niether lintian nor Debian Policy care what is the name of the upstream 
changelog in the *source* package. What matters in the name in binary 
package. So just rename it there, or let dh_installchangelogs do it for 
you.


--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101218124412.ga2...@jwilk.net



Re: RFS: mosquitto (updated version)

2010-12-18 Thread Etienne Millon
Hello,

It seems indeed in a very good shape (lintian clean, builds in a clean
chroot, DEP-5, …). I had a look at your package and here are a few
remarks :

  - dpkg-shlibdeps and dpkg-gencontrol issue a couple warnings :

dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be
avoided if "debian/libmosquittopp0/usr/lib/libmosquittopp.so.0"
were not uselessly linked against it (they use none of its
symbols).
dpkg-gencontrol: warning: package python-mosquitto: unused
substitution variable ${python:Versions}
dpkg-gencontrol: warning: package python-mosquitto: unused
substitution variable ${python:Provides}

  - debian/rules : why use "--with quilt" ? The 3.0 format can handle
the patch/unpatch logic, and you can drop the build-dep on quilt.

  - debian/watch : the "this is an example" header should probably be
removed.

Cheers,

-- 
Etienne Millon


signature.asc
Description: Digital signature


Re: RFS: mosquitto (updated version)

2010-12-18 Thread Roger Light
Hi there,

I am looking for a kind soul to sponsor my package "mosquitto". It's
been through some review on here already and I've made improvements
based on reviews of other packages on the list, so I'm fairly
confident it's in good shape.

* Package name    : mosquitto
 Version         : 0.9.1-1
 Upstream Author : Roger Light 
* URL             : http://mosquitto.org/
* License         : BSD
 Section         : net

It builds these binary packages:
libmosquitto0 - MQTT version 3.1 client library
libmosquitto0-dev - MQTT version 3.1 client library, development files
libmosquittopp0 - MQTT version 3.1 client C++ library
libmosquittopp0-dev - MQTT version 3.1 client C++ library, development files
mosquitto  - MQTT version 3 compatible message broker
mosquitto_pub - Mosquitto command line publish client
mosquitto_sub - Mosquitto command line subscribe client
python-mosquitto - MQTT version 3.1 client library, python bindings

The upload would fix these bugs: 605319

My motivation for maintaining this package is that I'm the upstream
author and want to make it easier for people to get access to it.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/m/mosquitto
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/m/mosquitto/mosquitto_0.9.1-1.dsc

I would be most glad if someone uploaded this package for me.

Thanks,

Roger


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktinx0ttnrzpfhf3hynt51ldrdphvp3-heagse...@mail.gmail.com