Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

package manager for Parrot

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 docs
Octocat-spinner-32 man
Octocat-spinner-32 plumage
Octocat-spinner-32 probes
Octocat-spinner-32 src
Octocat-spinner-32 t
Octocat-spinner-32 tools
Octocat-spinner-32 .gitignore
Octocat-spinner-32 CREDITS
Octocat-spinner-32 ChangeLog
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README
Octocat-spinner-32 TASKS
Octocat-spinner-32 TODO
Octocat-spinner-32 VERSION
Octocat-spinner-32 setup.pir
README
OVERVIEW
--------

Parrot Plumage is the Parrot Virtual Machine module ecosystem.  It includes
tools to search metadata, handle dependencies, install modules, and so forth.

This is the first implementation of the toolchain for Parrot Plumage;
it is functional for day-to-day use, but still under rapid development,
and we're always looking for testers and contributors (see CONTRIBUTING
below).

The initial overall design document can be found at:

    https://trac.parrot.org/parrot/wiki/ModuleEcosystem

We practice the 'whirlpool' development model, so this design document
could at best be described as "getting us close enough to the sucking
vortex to begin our descent".  We expect to make many changes as we
discover new issues during implementation.


BUILDING AND INSTALLING
-----------------------

  $ parrot setup.pir build
  $ parrot setup.pir test
  $ parrot setup.pir install

USING
-----

Once built, Plumage is relatively easy to use, especially if you've used
another install tool such as apt-get or yum.  For example, to install
Rakudo (a Perl 6 implementation), run the following command:

  $ ./plumage install rakudo

This will automatically install any dependencies that Rakudo may need.
To see what those dependencies are, try this:

  $ ./plumage showdeps rakudo

To see what other commands and options are available, ask for usage info:

  $ ./plumage usage

If you have any problems, just come by #parrot at irc.parrot.org and ask.
We're happy to help!


CONTRIBUTING
------------

We aim to be very contributor-friendly here; take a look at the documents
in the docs/hacking/ directory (starting with contributing.pod) to get up
to speed.

Welcome to the crew, and don't forget to be bold!


LICENSE
-------

Parrot Plumage is Copyright (C) 2009, The Parrot Foundation, and is
distributed under the terms of the Artistic License 2.0.  For more
details, see the full text of the license in the file LICENSE.
Something went wrong with that request. Please try again.