Re: hello! I would like to join the pkg-multimedia team

2014-06-26 Thread Andrew Kelley
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

2014-02-18 Thread Sebastian Ramacher
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

2014-02-17 Thread Sebastian Ramacher
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

2014-02-17 Thread Sebastian Ramacher
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

2014-02-17 Thread Andrew Kelley
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

2014-02-17 Thread Sebastian Ramacher
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

2014-02-13 Thread Sebastian Ramacher
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

2014-02-12 Thread Felipe Sateler
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

2014-02-12 Thread Sebastian Ramacher
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

2014-02-12 Thread Andrew Kelley
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

2014-02-12 Thread Andrew Kelley
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

2014-02-11 Thread Andrew Kelley
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