request for sponsorship for pd-hid

Hans-Christoph Steiner hans at at.or.at
Sat Jul 23 03:11:31 UTC 2011


On Jul 20, 2011, at 11:07 PM, Felipe Sateler wrote:

> On Sun, Jun 19, 2011 at 23:50, Hans-Christoph Steiner  
> <hans at at.or.at> wrote:
>>
>> On Jun 14, 2011, at 12:31 PM, Hans-Christoph Steiner wrote:
>>
>>>
>>> On Jun 13, 2011, at 8:01 PM, Felipe Sateler wrote:
>>>
>>>> On Mon, Jun 13, 2011 at 14:43, Hans-Christoph Steiner <hans at at.or.at 
>>>> >
>>>> wrote:
>>>>>
>>>>> On Jun 12, 2011, at 10:53 PM, Felipe Sateler wrote:
>>>>>
>>>>>> On Sat, Jun 11, 2011 at 22:15, Hans-Christoph Steiner <hans at at.or.at 
>>>>>> >
>>>>>> wrote:
>>>>>>>
>>>>>>> On Sat, 2011-06-11 at 19:30 +0000, Felipe Sateler wrote:
>>>>>>>>
>>>>>>>> On Sat, Jun 11, 2011 at 02:45, Hans-Christoph Steiner <hans at at.or.at 
>>>>>>>> >
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> On Wed, 09 Feb 2011 17:41 -0300, "Felipe Sateler"
>>>>>>>>> <fsateler at debian.org>
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> On Mon, Jan 31, 2011 at 21:55, Felipe Sateler <fsateler at debian.org 
>>>>>>>>>> >
>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> On Fri, Jan 21, 2011 at 19:08, Felipe Sateler
>>>>>>>>>>> <fsateler at debian.org>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Jan 21, 2011 at 03:37, Hans-Christoph Steiner
>>>>>>>>>>>> <hans at at.or.at> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, 24 Dec 2010 15:37 -0800, "Hans-Christoph Steiner"
>>>>>>>>>>>>> <hans at at.or.at> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Dec 24, 2010, at 9:19 AM, Felipe Sateler wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Wed, Dec 22, 2010 at 21:13, Hans-Christoph Steiner
>>>>>>>>>>>>>>> <hans at at.or.at> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Just ITPed, packaged and uploaded pd-hid to  
>>>>>>>>>>>>>>>> git.debian.org.
>>>>>>>>>>>>>>>>  It
>>>>>>>>>>>>>>>> is an
>>>>>>>>>>>>>>>> object for Pure Data that allows you to use USB HID  
>>>>>>>>>>>>>>>> devices
>>>>>>>>>>>>>>>> in
>>>>>>>>>>>>>>>> Pd.
>>>>>>>>>>>>>>>> The
>>>>>>>>>>>>>>>> build system is similar in structure to pd-plugin and
>>>>>>>>>>>>>>>> pd-freeverb,
>>>>>>>>>>>>>>>> plus
>>>>>>>>>>>>>>>> it includes the kFreeBSD and Hurd updates, so it  
>>>>>>>>>>>>>>>> should build
>>>>>>>>>>>>>>>> on
>>>>>>>>>>>>>>>> all
>>>>>>>>>>>>>>>> platforms.  It depends on pd-mapping and recommends  
>>>>>>>>>>>>>>>> pd-pddp,
>>>>>>>>>>>>>>>> which
>>>>>>>>>>>>>>>> are
>>>>>>>>>>>>>>>> both in NEW.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> http://git.debian.org/?p=pkg-multimedia/pd-hid.git;a=summary
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> There is some code that is not yours, please add Jan
>>>>>>>>>>>>>>> Truetzschler
>>>>>>>>>>>>>>> Falkenstein to the debian/copyright file (ftpmaster  
>>>>>>>>>>>>>>> may reject
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> package for this missing information).
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks for spotting that, I pushed the fix.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Ping.  Anyone willing to sponsor this one?
>>>>>>>>>>>>
>>>>>>>>>>>> Sorry, I lost track of this. I will try to get to this  
>>>>>>>>>>>> (and your
>>>>>>>>>>>> other
>>>>>>>>>>>> packages) during the weekend.
>>>>>>>>>>>
>>>>>>>>>>> I clearly didn't do this when promised, and this week I  
>>>>>>>>>>> couldn't
>>>>>>>>>>> either. I've been extremely busy. I'm sorry about that. If  
>>>>>>>>>>> someone
>>>>>>>>>>> else can look into these packages, please upload them,  
>>>>>>>>>>> since I'm
>>>>>>>>>>> not
>>>>>>>>>>> likely to get any debian time anytime soon.
>>>>>>>>>>>
>>>>>>>>>>> I will, if nobody else gets to these packages, still  
>>>>>>>>>>> review them
>>>>>>>>>>> as
>>>>>>>>>>> time permits.
>>>>>>>>>
>>>>>>>>> It seems that this package never got uploaded.   It needs its
>>>>>>>>> git-dch
>>>>>>>>> done and the changelog finalized and then uploaded.  I can  
>>>>>>>>> finalize
>>>>>>>>> the
>>>>>>>>> changelog if that makes it easier.  It seems some people  
>>>>>>>>> want to do
>>>>>>>>> it
>>>>>>>>> themselves when uploading.
>>>>>>>>
>>>>>>>> I believe this package needs to be fixed for puredata >= 0.43
>>>>>>>
>>>>>>> As far as I can tell it has already.  For me, it builds on
>>>>>>> Debian/testing using puredata-dev and no puredata, and squeeze  
>>>>>>> using
>>>>>>> puredata 0.42.6.
>>>>>>
>>>>>> Indeed, it seems to work.
>>>>>>
>>>>>> I have a licensing question though. The package is distributed as
>>>>>> GPLv3+. However, Supercollider (where some code was borrowed) is
>>>>>> GPLv2+. I think debian/copyright should document that fact.  
>>>>>> Code from
>>>>>> 2004 cannot possibly be under GPLv3+ unless relicensed.
>>>>>
>>>>> The GPLv2+ license has that built into it.  In the context of this
>>>>> project,
>>>>> the code from SuperCollider is so intermingled, there is no easily
>>>>> recognizable chunk that could be labeled GPLv2+.  Since the  
>>>>> project is
>>>>> GPLv3+, I think it would be misleading to try to say that a file  
>>>>> is
>>>>> available under GPLv2+.  If people want the GPLv2+ file, they  
>>>>> should go
>>>>> to
>>>>> the original SuperCollider source.
>>>>>
>>>>> Here's the text from the GPL:
>>>>>
>>>>> "Each version is given a distinguishing version number.  If the  
>>>>> Program
>>>>> specifies that a certain numbered version of the GNU General  
>>>>> Public
>>>>> License
>>>>> "or any later version" applies to it, you have the option of  
>>>>> following
>>>>> the
>>>>> terms and conditions either of that numbered version or of any  
>>>>> later
>>>>> version
>>>>> published by the Free Software Foundation. "
>>>>
>>>>
>>>> Indeed, I'm not questioning that. My point is that the objective of
>>>> debian/copyright is documenting, not relicensing, even if it is
>>>> permissible.
>>>
>>> From what I've seen, debian/copyright is not finer grained than  
>>> files.
>>>  The GPLv2+ code is mixed into two different files that are mostly  
>>> GPLv3+.
>>>  So if looking on a per-file basis, all of the files are GPLv3+.
>>>
>>> .hc
>>
>>
>> Hey Felipe,
>>
>> Any chance of getting this one uploaded in the next week?  I'd love  
>> to make
>> the Ubuntu/oneiric import deadline.
>>
>> .hc
>
> Sorry I'm late. Uploaded.


All that matters is that it got done, thanks :)

.hc



----------------------------------------------------------------------------

All mankind is of one author, and is one volume; when one man dies,  
one chapter is not torn out of the book, but translated into a better  
language; and every chapter must be so translated.... -John Donne





More information about the pkg-multimedia-maintainers mailing list