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

Re: Bug#800406: RFS sayonara/0.8.2



Hi Ross,

Maybe you remember, I currently see no chance to go on preparing Sayonara player for the Debian repositories. I simply don't have enough time. The distribution mechanism for Debian is complicated and when I find time again after a few weeks I have to start from the very beginning again. It's very time consuming and I cannot imagine how to handle this in the future. I'll go on uploading the program to the ppa and offer the source code on my website. Maybe there will be someone in the future who wants to take care of this task.

I have a lot of respect for all of you how to manage this all beside your jobs.

Greetings,

Lucio


On 05/22/2016 10:03 AM, Ross Gammon wrote:
Hi Lucio,

On 05/13/2016 04:05 PM, Ross Gammon wrote:
Sorry - I was a bit busy this week. If Gianfranco says we are mostly
done, then it is probably time to join the pkg-multimedia team! Please
follow this page to join:
https://wiki.debian.org/DebianMultimedia/Join

Once I see saynora pushed to the alioth git repository, I will build,
install and have a play. If all looks good, it is probably time to
update the RFS bug to let Gianfranco know that we think it is ready for
sponsorship.
Now we have sayonara inside the Debian Multimedia repository, I think
there are only a few small things to tidy up:

1. Debian tag: Unfortunately when you import a .dsc, a Debian tag is
created against the debian (master) branch. This tag should reflect the
state of the repository when the package is uploaded. As sayonara has
not been uploaded yet, we should delete this tag (no-one else will have
pulled it yet, so no danger).
$ git push --delete origin debian/0.9.0-1
$ git tag -d debian/0.9.0-1
According to https://wiki.debian.org/DebianMultimedia/DevelopPackaging,
after upload the sponsor should tag the repository (sometimes it is
forgotten, so keep an eye out for that).

2. Maintainer: Also according to
https://wiki.debian.org/DebianMultimedia/DevelopPackaging, the
maintainer should be the Team, and interested team members (e.g. you)
should be "Uploader". Please update debian/control.

3. Package Short Description: This should start with "small" rather than
"Small" and does not need the full stop at the end (debian/control).
See:
https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-desc-basics

4. Package Long Description: This looks like a list "It holds a lot of
features like .....". It would be better if each new line in the list
started with "* ". Alternatively, it could be a standard paragraph with
lots of commas (e.g. It holds a lot of features like many supported
music and playlist formats, directory view, ....). I think I prefer the
list.

5. Now that sayonara is in the Debian Multimedia Team repository, we
need Vcs fields in debian/control:
Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/sayonara.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/sayonara.git
This way, people can follow links from the package tracker to inspect
the repository, or find out how to clone it.

The package is still building here, and I would like to install it and
have a little play. Assuming nothing goes wrong with that, with the
above changes I think it is ready to ask a sponsor to take a look at it.

Regards,

Ross



Reply to: