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 ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: Joining pkg-multimedia team
Thank you! On 05/16/2016 06:02 PM, Jonas Smedegaard wrote: Quoting Lucio Carreras (2016-05-16 16:38:49) But I don't find a tutorial that mentions how to upload the public key for the git repository. https://wiki.debian.org/Alioth/Git only tells that I should use ssh but I get a public key error. https://wiki.debian.org/Alioth/SSH Welcome aboard! - Jonas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: Joining pkg-multimedia team
Hi Ross, thank you! But I don't find a tutorial that mentions how to upload the public key for the git repository. https://wiki.debian.org/Alioth/Git only tells that I should use ssh but I get a public key error. Other issues: 1. The Packaging with Git tutorials says, that I just have to call gbp import-dsc /path/to/package_0.1-1.dsc It's true, everything is imported but the directory structure is not as it is described in the tutorial $ ls package/ package_0.1-1.orig.tar.gz In my case there's no tar.gz file in the repository afterwards and no extra directory of my package. Just the files and directories which are located inside the my source tree. Also the debian directory shows up in the upstream as well as in the master branch. git diff master upstream shows no diffs between master and upstream. The tags are available. 2. https://wiki.debian.org/DebianMultimedia/DevelopPackaging: "The git repository should be hosted in alioth, under the pkg-multimedia project. It should forward commit messages to pkg-multimedia-comm...@lists.alioth.debian.org and dispatch+pack...@tracker.debian.org" I am relatively new to git and I could not find anything in the www. How can I do that? "Do not commit debian/changelog along with the changes. This practice makes cherry picking and backporting changes unnecessarily hard." How do users and especially testers know what has changed? "To indicate that the package is ready for upload, update debian/changelog to include the target distribution" I thought I should not commit it? As you can see, I am a little bit confused right now. Any help is appreciated. Greetings, Michael On 05/14/2016 05:38 PM, Ross Gammon wrote: On 05/14/2016 05:16 PM, Lucio Carreras wrote: Hi Ross, that would be nice :) Done - repository is ready. I am currently reading the packaging tutorials. Just ask if you have any questions.. Ross ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: Joining pkg-multimedia team
Hi Ross, that would be nice :) I am currently reading the packaging tutorials. Greetings, Michael 2016-05-14 16:43 GMT+02:00 Ross Gammon : > Hi Michael, > > Welcome to the team, I just added you on Alioth. > > On 05/14/2016 04:00 PM, Lucio Carreras wrote: > > I am applying for the > > pkg-multimedia team to maintain the package sayonara which has been > > started and written by myself for about 5 years. > > If you like, I can set up the repository for sayonara, ready for you to > push to. Just let me know. > > Regards, > > Ross > > > ___ > pkg-multimedia-maintainers mailing list > pkg-multimedia-maintainers@lists.alioth.debian.org > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers > ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Joining pkg-multimedia team
Hello altogether, My name is Michael Lugmair also known as Lucio Carreras in open source projects. I am a software developer in Germany, currently in the Java world but formally a Linux programmer. I am using Debian-based distributions for about 12 years now. I am applying for the pkg-multimedia team to maintain the package sayonara which has been started and written by myself for about 5 years. I have created an alioth account, subsribed to the pkg-multimedia-maintainers mailing list and also subscribed to the pkg-multimedia-commits mailing list. I am familiar with managing bugs in debian, but I'm still a rookie and most of my knowledge is theoretical. I also agree to review others work. I hope that I can enrich features of Debian and Ubuntu with my software. I hope, that this package won't be the only one I can contribute. Greetings, Michael ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Fwd: Bug#800406: Acknowledgement (TAG: sayonara -- Music player and collection manager)
Hello, I already sent a RFP Request about sayonara and the description via email. Some person in the #debian-mentors IRC channel told me it's a good idea offering you the description and bug number, too. So I forwarded you the email response by sub...@bugs.debian.org. Best regards and thanks in advance for having a look at it, Lucio Forwarded Message Subject: Bug#800406: Acknowledgement (TAG: sayonara -- Music player and collection manager) Date: Mon, 28 Sep 2015 21:24:06 + From: Debian Bug Tracking System Reply-To: 800...@bugs.debian.org To: Lucio Carreras Thank you for filing a new Bug report with Debian. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): w...@debian.org If you wish to submit further information on this problem, please send it to 800...@bugs.debian.org. Please do not send mail to ow...@bugs.debian.org unless you wish to report a problem with the Bug-tracking system. -- 800406: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800406 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems On 09/28/2015 11:21 PM, Lucio Carreras wrote: Package: wnpp Severity: RFP Sayonara is a small and lightweight music player. Its main focus is on managing libraries and playing sound out of it. It contains a music library, custom playlists, dynamic playlists, MP3 converter, ID3 Tag Editor, radio broadcasting, web streaming, an equalizer, lyrics, stream recorder, podcasts support, LastFM scrobbling and a lot of more. There's also a public API for implementing integration of web-services like Soundcloud (already implemented). Sayonara is currently available in 11 languages. Sayonara is published under the GPLv3 license. Website:http://sayonara-player.com Downloads:http://sayonara-player.com/downloads.php Best regards and thanks in advance, Lucio ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers