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 /display/SP/GitHub Project Structure taken on 2015-11-24. The original wiki at wiki.opf-labs.org is being decommissioned.

GitHub Project Structure

Created by Peter May on Oct 17, 2012 · last edited by Peter May · on Oct 17, 2012 (view history) · 3 versions

GitHub

All project source code MUST be stored in the publicly available Open Planets Foundation's GitHub repository to provide a central repository of code and to ensure its sustainability beyond the project. That said, the initial SCAPE repository has become large and unwieldy, and could benefit from restructuring, most likely into core and other components.

This page describes any necessary uses or guidelines for using Git/GitHub, along with details about the suggested restructuring of SCAPE repositories.

Using Git

T.B.D

Using GitHub

T.B.D

Project Structure

Description here, when we've restructured..

Current Structure

Initial observations are the Scout and Plato repositories are about right, but we really need address the structure of the scape project. It's currently a horrible mish mash of dead prototypes, other prototypes, and a lot of current code. There's not real structure and it's generally unpleasant to work with.

Restructuring