Personal tools
You are here: Home documentation developer PdLab
Views


The Pd Lab is a place to assist in the development of Pd. It consists of a number of build servers to build Pd every night on a variety of platforms.

The system is hosted by IDMI/Polytechnic University.

Compile Farm

The Pd Compile Farm is a collection of machines running operating systems that are popular with Pd users.

Builds are uploaded to http://autobuild.puredata.info/

i386

x86_64

ppc

Debian

stable

debian-stable-i386

debian-stable-amd64

testing

debian-testing-i386

debian-testing-amd64

Ubuntu

LTS

ubuntu-lts-i386

ubuntu-lts-amd64

current

ubuntu-current-i386

wanted

Fedora*

(current)

wanted

wanted

Mac OSX**

10.4

macosx104-powerpc

10.5

macosx105-i386

10.6

MacOSX106-x86_64

Windows***

XP

windowsXP-i386

wanted

*with Planet CCRMA **with Fink ***with MinGW/ Cygwin

Meaning of colors:

works

part time

down for maintenance

Autobuild process

  • The AutoBuildProcess is controlled centrally from one "master server".

  • this basically means that the working directory (SVN checkout) for the autobuild on the build-machine has nothing to do with the installed SVN version. It might well be, that the installed SVN version is unable to to handle the checkout generated by the autobuild process.

Getting Access

If you are a Pd developer, then you can get ssh access to any of the compile farm machines. The account name is pddev and you need to use your ssh key to log in. In order for your ssh key to work, you will need to request access on pd-dev and include the public key in your email (i.e. ~/.ssh/id_rsa.pub). Here's an example of how to log into the debian-stable-i386 box:

ssh pddev@128.238.56.50

Join the Compile Farm!

If you have control over a computer with a CPU/OS missing from the table above, you can join the Compile Farm and help other people have their fresh Pd and Pd-extended autobuilt and uploaded every day. You will need to make sure of a few things first:

  • The computer needs a permanent Internet connection and ssh working. A fixed IP is an advantage.

  • You need to be admin on the computer, to be able to set up necessary software and dependencies, and also to make sure the system doesn't get changed suddenly.

  • The computer has to be on every day for long enough to complete the autobuild.

To prepare yourself to join the Compile Farm, install all of the dependencies, get the sources, and try to make a build of pd-extended as outlined in AutoBuildProcess. For help on building, and to learn how to set up the daily autobuild cycle, announce yourself on pd-dev.

Donate old hardware!

If anyone has any old hardware they'd like to donate to the cause, please send it on! Here's what we need:

  • 64-bit computer or mobo/CPU/RAM combo

  • PowerMAC/PowerPC computer

  • PC100 or PC133 RAM 256MB DIMMs

You can just mail them to Hans-Christoph Steiner here:

Hans Steiner
115 Prospect Pl #1R
Brooklyn, NY 11217
USA

{{}}




Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser