[PD-dev] Re: PD-cvs Digest, Vol 10, Issue 15
Hans-Christoph Steiner
hans at eds.org
Fri Dec 16 20:00:39 CET 2005
On Dec 16, 2005, at 12:44 PM, Thomas Grill wrote:
> Hi all,
>
>>>>
>>>> On Dec 15, 2005, at 11:46 AM, Tim Blechmann wrote:
>>>>
>>>>> hi all,
>>>>>
>>>>> On Thu, 15 Dec 2005 12:00:37 +0100
>>>>> pd-cvs-request at iem.at wrote:
>>>>>
>>>>>> Log Message:
>>>>>> checking in missing files on behalf of Miller (cleared it with him
>>>>>> first). The files are from portmidi17nov04.zip
>>>>>
>>>>> great ... i'm trying to remove all external sources from the cvs
>>>>> ...
>>>>> and the portmidi sources are added ...
>
> i think it's no secret that i'm also against keeping the sources
> inside the pd cvs. I already proposed that more than once.
> To my mind it's a source for confusion and it's unnecessary
> duplication of resources. The usage of the original PA-sources will
> lead to faster propagation of improvements into PD and will finally
> save us from the PA and PM folder chaos that has been present in the
> CVS for too long already.
For released software, this makes a lot of sense. Not so for alpha
software like portaudio/midi. The setup you describe works fine for
developers, we all know how to make the compilation find the sources we
want.
But the key points that you are overlooking is package building and
auto-building. For example, the Debian auto-builders are not going to
add some tarball because we want them to. There are no packages for
portaudio 19 from RedHat, Debian, or Fink (let alone MinGW or MSVC).
When looking at this, keeping these sources out of our CVS quite simply
creates a lot of manual labor that is boring and annoying at best.
Importing external sources is a common practice, and the CVS manual
even covers the topic. CVS allows us to manage source code, no matter
who wrote it. I really dread the thought of handling this manually,
which is what you are proposing.
.hc
________________________________________________________________________
____
As we enjoy great advantages from inventions of others, we should be
glad of an opportunity to serve others by any invention of ours; and
this we should do freely and generously.
- Benjamin Franklin
More information about the Pd-dev
mailing list