request for sponsorship for pd-hid

Hans-Christoph Steiner hans at at.or.at
Mon Jun 13 14:43:13 UTC 2011


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. "

.hc


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

                             kill your television





More information about the pkg-multimedia-maintainers mailing list