Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Opennav
 


Panel

Most parts of Moonshot are open source, released under the BSD license. This page gives details on how to get source access.

Note

If you are new to Moonshot, we recommend starting with the Live DVD images.  The instructions for installing the necessary libraries and packages, and modifying the appropriate configuration files, are still under development.

 

Source Access

Moonshot uses launchpad to manage the software project at https://code.launchpad.net/moonshot.  The master git repository is available at git://git.project-moonshot.org/mech_eap.git.

...

Source Access

Moonshot uses Github to manage the software project. In the Janet UK organisation, you can find a set of repositories for the modules taking part of Moonshot.

Contributing

In general, commit access is available to anyone making significant contributions to the project.

To obtain commit access, please send an ssh public key to hartmans@painless-security.com. Please do this securely, such as by:

  • sending an HTTPS pointer to the public key for a URI that you obviously control and that lives on a server with a valid and verifiable certification path.
  • sending the key in a GPG-signed message with a key in the strong set.
  • sending the key in a S/MIME signed message with a S/MIME certificate that can be validated to a public root.

If you don't have a mechanism for sending such a secure key, send one anyway; we will work something out.

Bug Tracking

There are several bug tracking sites for various components of Moonshot, including:

not required as contributions are handled by means of Pull Request.

Bug Tracking

Bugs can be reported as Issues.