Developing with the OPF

Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

Overview

One of the main goals of the Open Planets Foundation is to <b>SUPPORT</b> the development of maintainable "turn-key" digital preservation software.

To this extent we recommend that a simplistic well utilised strategy be employed when developing software, keeping use of many disparate services to a minimum where possible. 

The Open Planets Foundation recommends using GitHub to manage source code control and to provide the following features:

  • To put the software description and README
  • To manage your source code
  • To manage branches and tags
  • To manage releases and packaging code
  • To keep track of issues relating to the code
  • To manage a roadmap via the issue tracker

Further to this the Open Planets Foundation main website has a series of software pages that are automatically populated from content in github, so <b>you</b> are in control of your piece of software. 

To find out more about getting your piece of software published via the Open Planets Foundation website, please read the Software Development Guidelines

Sign-Up With OPF Labs

To add information to the wiki or to our issue tracker, you need an OPF Labs account. To develop with the OPF, you need to set up two accounts, one for github and one for the OPF Labs site.

OPF Labs Resources

The OPF development environment consists of:

Setting up git

Further help

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.