Powered by OPF
OPF WIKI STATIC ARCHIVE
2,681 pages · 153 spaces · 776 tags · 4,025 history records · 96.2% of the original wiki recovered
Archived copy. This page was recovered from the Internet Archive snapshot of /pages/viewpage.action?pageId=13763596 taken on 2022-08-07. The original wiki at wiki.opf-labs.org is being decommissioned.

Developing with the OPF

Added by Andrew Jackson · last edited by David Tarrant · on Apr 18, 2012

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:

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 [PT:Software Development Guidlines]

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