Perl 6
feather: Revision 5

Note of Deprecation

Feather has been decommissioned some time during 2015. It was replaced by the "p6c" server, the Perl 6 Community server. Find more information about that server on or in the "infrastructure documentation" repository on github.

Old Information

Feather is the name of a previous shared Perl 6 development server. The original machine was sponsored by Convolution, and subsequent hardware upgrades were sponsored by The Perl Foundation, Stichting Perl Promotie Nederland (Dutch Foundation for the Promotion of Perl), and several individual contributors. Convolution continued to sponsor colocation and bandwidth, and basic administration. Software maintenance was mostly done by trusted users with sudo access.

Initially provided because using Pugs and GHC was relatively hard without the help of modern Unix-ish operating systems, feather later became a nexus of all kinds of Perl 6 related activities. It was used for file sharing, e-mail and IRC communication, and testing. Several Perl 6 websites were hosted on feather. Some people used it as their main shell environment for working on Perl 6.

Requesting access to feather

Feather's main goal was supporting Perl 6 development. This was not limited to the Perl 6 language design, but also included work on all the Perl 6 implementations, and Parrot. Modules and programs written in Perl 6 could also have their home on feather, if their authors worked with the Perl 6 community to report and resolve bugs.

Anyone who wanted to work on any of these projects, could request an account by e-mail to Juerd, in which they state at least their full name and why they want access. New accounts were generally created within a few days.


Feather used to be based on the following hardware:

  • Intel Core2 Duo E6550
  • 4 GB RAM
  • 3 disk RAID 1, 160 GB S-ATA300


Feather was divided into Xen virtual machines, or "domains". Without further specification, "feather" refers to either the entire machine, or to "feather1", the virtual machine with semi-public shell access.

Virtual machines

Hostname Purpose Operating system Not in use any more
feather0 Xen Domain-0 Debian Not in use any more
feather1 Very diverse Debian Not in use any more
feather2 Stable server platforms, like websites, SVN repositories Debian Not in use any more
feather3 Public eval mechanisms, like runpugs and evalbot Debian Not in use any more

(Feather used 32 bit Linux.)

Upload Files

Click "Browse" to find the file you want to upload. When you click "Upload file" your file will be uploaded and added to the list of attachments for this page.

Maximum file size: 50MB

File Name Author Date Uploaded Size

Save Page As

Enter a meaningful and distinctive title for your page.

Page Title:

Tip: You'll be able to find this page later by using the title you choose.

Page Already Exists

There is already a page named XXX. Would you like to:

Save with a different name:

Save the page with the name "XXX"

Append your text to the bottom of the existing page named: "XXX"

Upload Files

Click "Browse" to find the file you want to upload. When you click "Add file" this file will be added to the list of attachments for this page, and uploaded when you save the page.

Add Tags

Enter a tag and click "Add tag". The tag will be saved when you save the page.