-
Notifications
You must be signed in to change notification settings - Fork 24
PC2 Developer's Notes
John Clevenger edited this page Dec 7, 2020
·
4 revisions
This is the PC2 Developer's Notes section of the PC2 Developer's Wiki. It contains articles intended to help guide developers contributing to the system, including
- Guidelines for Contributing to PC2, a general overview of the process for contributing code to PC2.
- Development Standards, an overview of the coding guidelines expected of contributors.
- Development Environment, an overview of the environment in which most PC² development takes place.
- Development Flow, a description of the typical workflow used by a PC² developer.
- Development Policies and Procedures, an explanation of the policies which PC² developers are expected to follow along with a summary of procedural steps to help insure the policies are followed.
- Guidelines for Submitting Pull Requests
- PC2 JUnits, which contains information on creating JUnit tests for PC².
- Building a PC2 Distribution, which describes how to generate a self-contained PC² distribution for deployment.
- Continuous Integration and Deployment (CI-CD), a description of the automatic build and deployment process invoked when changes to the PC2v9 system are committed.
- PC2-Project-Organization, an overview of the structure of the code base comprising the PC2 project.
- PC2V9 Source Code, a breakdown of the Java packages comprising the PC2V9 source code.
- Hints on Using Eclipse, a collection of various notes intended to make life easier for PC2 developers using Eclipse.
- Notes on Debugging, a few things we've learned over the years that might help someone else trying to find the source of a problem.