[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: instead



IANADD, so I cannot upload and I would recommend not uploading this
package in its current shape.

On Tue, Sep 13, 2011 at 11:15:39AM +0300, Sam Protsenko wrote:
> I am looking for a sponsor for my package "instead".
> 
>  * Package name    : instead
>    Version         : 1.5.1-1
>    Upstream Author : Peter Kosyh<p.kosyh@gmail.com>
>  * URL             : http://instead.googlecode.com
>  * License         : GPL
>    Section         : games

This doesn't look too well.

Your description of the package in debian/control is not acceptable.
While the short description looks ok, the "long" description must go
into further details. A user who has never heard of this software should
be able to understand what it does just by reading this text.

Your debian/rules file basically needs to be rewritten. It contains
boiler plate like "# Sample debian/rules that uses debhelper." It would
also help to compress the file by using e.g. dh. Why do you depend on
debhelper 8 again when you don't even use dh?

Also your debian/copyright doesn't list license headers and uses an
unversioned link to the GPL. Please reread the corresponding sections of
the Debian policy. While you are at it you might want to look into
http://dep.debian.net/deps/dep5/ to format your copyright file. Even
though using this format is not required lintian can parse parts of it
and help you spot mistakes.

Maybe you can also add a .menu file. Unfortunately there are currently
two competing and incompatible menu systems in Debian. One is .desktop
and the other is menu. Some desktop environments choose to only look at
the former (e.g. gnome) and others choose to only look at the latter
(e.g. fluxbox, awesome). So the only way to make your package visible in
all menus unfortunately is to ship both.

Since your package ships themes worth more than 3MB you should split
your package to an Architecture: all package. Otherwise these 3MB are
multiplied by the number of architectures on each mirror.

Also contacting the Debian games team at
debian-devel-games@lists.debian.org might be a good idea.

Helmut


Reply to: