Re: hello! I would like to join the pkg-multimedia team
On Thu, Jun 26, 2014 at 7:07 PM, Felipe Sateler fsate...@debian.org wrote: It seems your computer is somewhat outdated, I get 69 distinct packages. Is that Debian Testing? Would Debian approve of this? What do you mean approve of this? I mean - would Debian accept the upload of so many new packages? Surely all the deps are free software? If you mean bundling, that is very likely to be frowned upon. Yes they are all free software and I do not mean bundling. However, the more important issue is that several of the dependencies have conflicting requirements. Possibly the requirements are too strong, but I don't know. Hmm. I compiled the list of conflicts below. As a preliminary step I will submit a patch to each project in attempt to get them to update their dependencies to the latest. bl (~0.6.0) bl (~0.8.0) colors (0.5.x) colors (~0.6.0-1) colors (0.6.x) colors (0.x.x) debug (~0.7.2) debug (~0.8.0) iconv-lite (~0.2.11) iconv-lite (0.4.3) mime (~1.2.11) mime (1.2.5) nan (~0.3.0) nan (~0.6.0) readable-stream (~1.0.2) readable-stream (~1.0.24) readable-stream (~1.0.26) readable-stream (~1.0.26-4) readable-stream (1.0.27-1) readable-stream (~1.1.9) request (2.16.x) request (~2.34.0) underscore () underscore (~1.4.4) underscore (~1.6.0) xtend (~2.1.1) xtend (~3.0.0) xtend (~3.0.0) ___ 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: hello! I would like to join the pkg-multimedia team
On 2014-02-18 11:16:01, Andrew Kelley wrote: On Tue, Feb 18, 2014 at 7:41 AM, Sebastian Ramacher sramac...@debian.orgwrote: I've added the symbols file, added myself to Uploaders, added M-A: same to the packages and some minor other things I didn't want to spend a roundtrip on. If you are okay with these changes, I'm happy to upload. Your changes look good. Please also push the upstream/1.0.1 tag. Done! Apologies for the email noise when pushing the wrong tags at first. Thank you. By the way, am I allowed to use setup-repository script to create a libgroove repository, work on that package, and then propose it to the mailing list? Sure, I don't see a reason why not. Regards -- Sebastian Ramacher signature.asc Description: Digital signature ___ 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: hello! I would like to join the pkg-multimedia team
On 2014-02-16 22:50:40, Andrew Kelley wrote: Thank you for your feedback. I have addressed everything so far (in my own repository). Great, I'll look at it. I tried to create a repository on alioth like this: $ ssh git.debian.org /git/pkg-multimedia/setup-repository libebur128.git Permission denied (publickey). Have you specified the correct user in ~/.ssh/config? Otherwise you need to provide it to ssh: ssh $youru...@git.debian.org ... There are warnings during the build: dpkg-shlibdeps: warning: symbol tan used by debian/libebur128-1/usr/lib/libebur128.so.1.0.1 found in none of the libraries dpkg-shlibdeps: warning: symbol pow used by debian/libebur128-1/usr/lib/libebur128.so.1.0.1 found in none of the libraries dpkg-shlibdeps: warning: symbol log used by debian/libebur128-1/usr/lib/libebur128.so.1.0.1 found in none of the libraries libebur128 needs to be linked against -lm. I submitted an upstream patch to fix this: https://github.com/jiixyj/libebur128/pull/27 Thank you! Regards -- Sebastian Ramacher signature.asc Description: Digital signature ___ 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: hello! I would like to join the pkg-multimedia team
On 2014-02-16 22:50:40, Andrew Kelley wrote: Thank you for your feedback. I have addressed everything so far (in my own repository). Looks good. Some comments on d/copyright: Please just use the short name and not MIT License (Expat). For Modified BSD License this is BSD-3-clause. You can also just mention the full text of Expat once in a stand-alone License paragraph. Also note that the order matters. Currently the first two paragraphs have no effect and everything has Copyright 2011 Jan Kokemüller and is licensed under Expat: Multiple Files paragraphs are allowed. The last paragraph that matches a particular file applies to it. More general paragraphs should therefore be given first, followed by more specific overrides. (from CF-1.0) For example, d/copyright could look like the following: Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: libebur128 Source: https://github.com/jiixyj/libebur128 Files: * Copyright: 2011 Jan Kokemüller License: Expat Files: ebur128/queue/sys/queue.h Copyright: 1991, 1993 The Regents of the University of California License: BSD-3-clause full text of the license here Files: debian/* Copyright: 2014 Andrew Kelley License: Expat License: Expat full text of the license here There are warnings during the build: dpkg-shlibdeps: warning: symbol tan used by debian/libebur128-1/usr/lib/libebur128.so.1.0.1 found in none of the libraries dpkg-shlibdeps: warning: symbol pow used by debian/libebur128-1/usr/lib/libebur128.so.1.0.1 found in none of the libraries dpkg-shlibdeps: warning: symbol log used by debian/libebur128-1/usr/lib/libebur128.so.1.0.1 found in none of the libraries libebur128 needs to be linked against -lm. I submitted an upstream patch to fix this: https://github.com/jiixyj/libebur128/pull/27 Please include the patch in the Debian package. Otherwise I'm happy with the package. A symbols file would be nice, but I can add that if you don't mind. Regards -- Sebastian Ramacher signature.asc Description: Digital signature ___ 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: hello! I would like to join the pkg-multimedia team
On Mon, Feb 17, 2014 at 7:47 AM, Sebastian Ramacher sramac...@debian.orgwrote: Please include the patch in the Debian package. OK I have done this and the copyright update. I also added your GNUInstallDirs patch. Please take a look and make sure it is correct. Lintian told me to add Pre-Depends: multiarch-support to the packages and so I did but I'd like to confirm with you that it is correct. Otherwise I'm happy with the package. A symbols file would be nice, but I can add that if you don't mind. By all means, please do. Thanks for all the help. ___ 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: hello! I would like to join the pkg-multimedia team
On 2014-02-17 18:36:45, Andrew Kelley wrote: On Mon, Feb 17, 2014 at 7:47 AM, Sebastian Ramacher sramac...@debian.orgwrote: Please include the patch in the Debian package. OK I have done this and the copyright update. I also added your GNUInstallDirs patch. Please take a look and make sure it is correct. Lintian told me to add Pre-Depends: multiarch-support to the packages and so I did but I'd like to confirm with you that it is correct. Otherwise I'm happy with the package. A symbols file would be nice, but I can add that if you don't mind. By all means, please do. Thanks for all the help. Good work. I'll add the symbols file after getting some sleep and upload it. Thanks! -- Sebastian Ramacher signature.asc Description: Digital signature ___ 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: hello! I would like to join the pkg-multimedia team
Hi Andrew On 2014-02-12 22:10:36, Andrew Kelley wrote: On Wed, Feb 12, 2014 at 9:37 AM, Sebastian Ramacher sramac...@debian.org wrote: If you intend to maintain libebur128 in the Multimedia Team, I'm happy to help you get it uploaded. Some of the wiki information seems to be outdated. In particular, it mentions that all packaging is done in http://git.debian.org/git/pkg-multimedia/ which seems to be not found. Thus I am humbly asking for advice on how to proceed. I'll investigate that. Maybe that's consequence of the broken permissions on alioth some weeks ago. http://anonscm.debian.org/gitweb/?a=project_list;pf=pkg-multimedia does not seem to list anything and http://anonscm.debian.org/gitweb/ does not contain any pkg-multimedia projects. Here is the current state of affairs for me: * I am watching the mailing lists and trying to learn as much as possible by following along. * I have libebur128 packaged up and ready to go into unstable over here: http://mentors.debian.net/package/libgroove The packaging repository is currently https://github.com/andrewrk/libebur128 with the debian/* files in the debian branch. I am happy to move this to a pkg-multimedia -sanctioned repository and use the master branch for debian/* files and upstream branch for upstream as the wiki suggests. If you want to keep the history of your current packaging repository, updating it to current team practice is probably the best way. Beside the branch naming convention, a pristine-tar branch is missing in the current repo. We can also just create a new repository once the package is ready to upload by following the steps described in 4.1 of https://wiki.debian.org/DebianMultimedia/DevelopPackaging (or import the current package and continue working in pkg-multimedia's repo). I will start reviewing the current packaging later today. Regards -- Sebastian Ramacher signature.asc Description: Digital signature ___ 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: hello! I would like to join the pkg-multimedia team
On Tue, Feb 11, 2014 at 11:59 PM, Andrew Kelley superjo...@gmail.com wrote: I have not yet contributed any patches to pkg-multimedia, but I hope to start. I love open source software! What do you say? I say welcome! I have added you to the alioth project. BTW, groovebasin looks cool, are you intending to package it? -- Saludos, Felipe Sateler ___ 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: hello! I would like to join the pkg-multimedia team
On 2014-02-11 21:59:47, Andrew Kelley wrote: Hello everyone, I am Andrew Kelley. Some relevant things I have been working on: * Contributed to LMMS - http://lmms.sourceforge.net/ * Built a music player app - https://github.com/andrewrk/groovebasin * Packaged a library for computing the EBU R128 loudness standard: http://mentors.debian.net/package/libebur128 If you intend to maintain libebur128 in the Multimedia Team, I'm happy to help you get it uploaded. Regards -- Sebastian Ramacher signature.asc Description: Digital signature ___ 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: hello! I would like to join the pkg-multimedia team
On Wed, Feb 12, 2014 at 8:56 AM, Felipe Sateler fsate...@debian.org wrote: I say welcome! I have added you to the alioth project. Great! :-) BTW, groovebasin looks cool, are you intending to package it? I would love to do that at some point but I do not think that the software is mature enough yet. However, in the process of working on groovebasin, I have packaged up some of its dependencies which I do think are mature enough. Namely libebur128 and the audio backend that I wrote - libgroove. On Wed, Feb 12, 2014 at 9:37 AM, Sebastian Ramacher sramac...@debian.orgwrote: If you intend to maintain libebur128 in the Multimedia Team, I'm happy to help you get it uploaded. I do. Thank you - I will take you up on your offer. Let me spend some time making sure that my repository / development methods comply with the pkg-multimedia team and then I will ask you. ___ 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: hello! I would like to join the pkg-multimedia team
On Wed, Feb 12, 2014 at 9:37 AM, Sebastian Ramacher sramac...@debian.org wrote: If you intend to maintain libebur128 in the Multimedia Team, I'm happy to help you get it uploaded. Some of the wiki information seems to be outdated. In particular, it mentions that all packaging is done in http://git.debian.org/git/pkg-multimedia/ which seems to be not found. Thus I am humbly asking for advice on how to proceed. Here is the current state of affairs for me: * I am watching the mailing lists and trying to learn as much as possible by following along. * I have libebur128 packaged up and ready to go into unstable over here: http://mentors.debian.net/package/libgroove The packaging repository is currently https://github.com/andrewrk/libebur128 with the debian/* files in the debian branch. I am happy to move this to a pkg-multimedia -sanctioned repository and use the master branch for debian/* files and upstream branch for upstream as the wiki suggests. * I also would like to know if pkg-multimedia team is interested in libgroove, which is also packaged up on mentors and ready to go into experimental: http://mentors.debian.net/package/libgroove Since I am also the main upstream developer, the debian/* files are in the debian branch of the upstream git repository: https://github.com/andrewrk/libgroove Again I am happy to move this to a pkg-multimedia sanctioned repository etc. Any guidance? ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
hello! I would like to join the pkg-multimedia team
Hello everyone, I am Andrew Kelley. Some relevant things I have been working on: * Contributed to LMMS - http://lmms.sourceforge.net/ * Built a music player app - https://github.com/andrewrk/groovebasin * Packaged a library for computing the EBU R128 loudness standard: http://mentors.debian.net/package/libebur128 * Created an audio dispatching library: https://github.com/andrewrk/libgroove And packaged it: http://mentors.debian.net/package/libgroove * Actively contribute to various open source software: https://github.com/andrewrk * Contributions to libav - http://www.libav.org/ I have done the requested things: * created an alioth account: https://alioth.debian.org/users/andrewrk-guest/ * subscribed to the pkg-multimedia-maintainers mailing list * subscribed to the pkg-multimedia-commits mailing list * I have read the relevant guides FAQs about managing bugs in debian * I will do my best to provide useful reviews on others' work I have not yet contributed any patches to pkg-multimedia, but I hope to start. I love open source software! What do you say? ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers