Difference between revisions of "Developer Documentation"
(Adding mOJO link) |
(→Testing) |
||
Line 49: | Line 49: | ||
[[Non-technical Testing]] | [[Non-technical Testing]] | ||
+ | |||
+ | [[User Tests]] | ||
+ | |||
+ | [[Integration Tests]] | ||
== Usability/Web Design == | == Usability/Web Design == |
Revision as of 09:51, 10 March 2014
Contents
Getting Started
Information for Developers -- For community contributors. Includes how to identify existing bugs, contribute code, and set up your development environment.
Installation: Multiple OJS & mOJO -- For sysadmins or developers. How to install an independent OJS for each magazine and manage all of them from your command shell.
Development Roadmap and Strategy
General Software Milestones -- a rough guide to upcoming PKP software releases for all products
Development Cycle -- description of the pattern PKP follows in terms of releases and branches
PKP WAL Roadmap -- roadmap for the PKP Web Application Library, a shared codebase common to all PKP applications
Working with Git
HOW-TO check out PKP applications from git
Differences between CVS and git for PKP devs
Github Documentation for PKP Contributors
Code Design
JavaScript coding conventions -- the JS coding conventions that PKP uses.
JavaScript widget controllers -- description and explanation of the standard PKP javascript widget controllers that are implemented throughout the codebase.
Third Party Library Integration Policy
Testing
Usability/Web Design
Current Development
Migration issues -- notes on how to backport the new features that were introduced in OMP into other PKP applications