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

Bug#783277: RFS: gnome-exe-thumbnailer/0.9.3 [ITP]



Hi,

I have uploaded version 0.9.3-2 to mentors now, and it appears Lintian clean. I added a simple manual page, which I hope is adequate. Maintainer field has been updated too.

It turns out that the upload of 0.9.3-1 failed because the orig.tar.gz wasn't included. I only got the upload failed notification this morning. The server would not allow a duplicate upload, so I bumped the revision (and merged the changelog entries) instead.

Regarding Alioth and creating a repository in the Wine team, I didn't find any place where I could create a new repo. The packaging source is on GitHub for now.

Best,
James

On 27/04/15 01:50 PM, Stephen Kitt wrote:
Hi James,

On Mon, 27 Apr 2015 11:52:13 -0700, James Lu <GLolol1@hotmail.com> wrote:
Thanks for the response! I've uploaded a new version (0.9.3-1) via dput 
mentors, which fixes most of the problems you've mentioned. The site, 
however, doesn't seem to have updated the package page, so I'm not sure 
if the changes have stuck. I've mirrored the .dsc file elsewhere 
<http://packages.overdrive.pw/pool/main/g/gnome-exe-thumbnailer/gnome-exe-thumbnailer_0.9.3-1.dsc> 
just in case, though aptly (repo management) doesn't handle .changes 
files yet.
I couldn't find your updated package on mentors, but the other .dsc is OK (I
don't need the .changes file to review or even to sponsor an upload).

The only warning left is binary-without-manpage, as the source doesn't 
seem to provide one at all. The script, gnome-exe-thumbnailer, doesn't 
handle --help either, and spits out errors instead. I'm not sure what to 
do in this case, other than file a separate issue?
You'd need to write a manpage :-). Given that thumbnailers aren't run by
end-users generally, the manpage doesn't need to be very detailed; have a
look at
https://sources.debian.net/src/evince/3.14.1-2/debian/evince-thumbnailer.1/
for an example. If you've never done this before, try adapting
evince-thumbnailer.1; I can help if necessary.

Apart from that I'd prefer it if you could merge all your changes into a
single changelog entry, so there's only an entry for 0.9.3-1, then the
pre-existing entry for 0.9.3-0ubuntu1.

Finally, it might be worth packaging this within the Wine packaging team,
if you'd care to join us...
I'm not too familiar with packaging teams, but that sounds good to me! 
I'm open to collaborative maintenance. :)
OK, great! You need to create an Alioth account if you don't have one yet
(https://alioth.debian.org/account/register.php), then go to the Wine
packaging team page and ask to join
(https://alioth.debian.org/projects/pkg-wine/ and look for the "Request to
join" link in the right-hand column).

To mark the package as team-maintained, you'd set

Maintainer: Debian Wine Party <pkg-wine-party@lists.alioth.debian.org>

in debian/control and add yourself in an Uploaders: entry. Once you're in the
team you'll be able to create a git repository there for your package too.
(But you can worry about that later if it's unfamiliar to you.)

Regards,

Stephen


Reply to: