Difference between revisions of "Main Page"

From PKP Wiki
Jump to: navigation, search
(Open Monograph Press)
 
(34 intermediate revisions by 8 users not shown)
Line 1: Line 1:
Welcome to the PKP Development wiki! We're providing this as a resource for developers, translators, managers and other users to share ideas and work on common problems.
 
  
Some pages (such as the roadmaps and milestones pages) are actively maintained by the PKP team itself, and are protected from non-PKP edits. We're happy to see additions to other pages, and new pages as well, although we do request that you register and log in to contribute. We may suggest a framework for additions to the site, but if there's a way you want to go about it that's logical and easy to follow, by all means do so.  
+
Community additions and edits are welcome. Please [http://pkp.sfu.ca/contact register] or [http://pkp.sfu.ca/wiki/index.php?title=Special:UserLogin&returnto=Main+Page login] to edit.
  
= PKP Development Wiki =
+
----
  
* '''[[PKP Frequently Asked Questions]]'''
 
* '''[[General Software Milestones]]'''
 
  
== Software Project Pages ==
+
{|style="width: 800px"
 +
|- style="vertical-align:top;"
  
==== [[OJS Roadmap|Open Journal Systems]] ====
+
| style="height:175px; width:33%; text-align:left;" |  
: [[OJS Community Documentation|Community Documentation]]
+
: [[OJS Recommended Patches|Recommended Patches]]
+
  
==== [[OCS Roadmap|Open Conference Systems]] ====
+
<span style="font-size: 14pt">Getting Help</span><br />
: [[OCS Community Documentation|Community Documentation]]
+
Have a question? Find answers.
: [[OCS Recommended Patches|Recommended Patches]]
+
* [http://pkp.sfu.ca/wiki/index.php?title=PKP_Frequently_Asked_Questions FAQs]
 +
* [http://pkp.sfu.ca/support/forum/ Support Forum]
 +
* [http://pkpservices.sfu.ca/ Pay for help]
  
==== [[OMP Roadmap|Open Monograph Press]] ====
+
| style="height:175px; width:33%; text-align:left;" |  
  
==== [[Harvester Roadmap|Open Harvester Systems]] ====
+
<span style="font-size: 14pt">Get Involved</span><br />
: [[Harvester Community Documentation|Community Documentation]]
+
Join our global community.
: [[OHS Recommended Patches|Recommended Patches]]
+
* [http://pkp.sfu.ca/wiki/index.php?title=Projects_and_Sub-Projects Learn about our projects]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=Community_Innovation_Proposal_Procedure Propose a new feature]
 +
* [http://ocs.sfu.ca/pkp/ Come to our conference]
 +
* [http://pkp.sfu.ca/sponsors/ Become a sponsor]
 +
* [http://pkp.sfu.ca/donations/ Make a donation]
  
==== [[PKP WAL Roadmap|PKP Web Application Library]] ====
+
| style="height:175px; width:34%; text-align:left;" |  
  
==== [[Lemon8-XML Roadmap|Citation Mark-Up Assistant / XML (was Lemon8)]] ====
+
<span style="font-size: 14pt">PKP School</span><br />
: [[Lemon8-XML Community Documentation|Community Documentation]]
+
Want to learn more?
: [[XML Publishing Roadmap]]
+
* [http://pkpschool.sfu.ca/ Take a course]
 +
* [http://www.youtube.com/user/PublicKnowledgeProj/ Video tutorials]
  
==== Project Proposals ====
+
|- style="vertical-align:top;"
* [[Proposed Plugins]]
+
* [[PKP Software Integration]]
+
* [[Networking]]
+
  
== Development Topics ==
+
| style="height:140px; width:33%; text-align:left;" |
  
=== Community Innovation ===
+
<span style="font-size: 14pt">Learning OJS</span><br />
 +
* [http://pkp.sfu.ca/ojs/ojs_download/ Downloading]
 +
* [http://pkp.sfu.ca/ojs/README Installing]
 +
* [http://pkp.sfu.ca/ojs/UPGRADE Upgrading]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=OJS_Recommended_Patches Recommended Patches]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=OJS_Documentation More...]
  
We welcome software innovation proposals from all community members, regarding any of our applications. Proposals may concern areas such as development, design, and testing, or other areas of interest. To understand how we manage proposals, please see the [[Community Innovation Proposal Procedure]] page. For examples of innovation proposals in various states of completion, see the [[Community Innovation List]].
+
| style="height:140px; width:33%; text-align:left;" |
  
* [[Community Innovation Proposal Procedure]]
+
<span style="font-size: 14pt">Learning OCS</span><br />
* [[Community Innovation List]]
+
* [http://pkp.sfu.ca/ocs/ocs_download/ Downloading]
 +
* [http://pkp.sfu.ca/ocs/README Installing]
 +
* [http://pkp.sfu.ca/ocs/UPGRADE Upgrading]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=OCS_Recommended_Patches Recommended Patches]
 +
* [http://pkp.sfu.ca/ocs/ocs_documentation/ More...]
  
=== Developing ===
+
| style="height:140px; width:34%; text-align:left;" |
* [[Information for Developers]] (patch guidelines; dev env; PHP4 compat, etc.)
+
* Working with Git
+
**[[Differences between CVS and git for PKP devs]]
+
**[[HOW-TO check out PKP applications from git]]
+
**[[Frequent git use cases]]
+
**[[Git sub-module tutorial]]
+
**[[Using Git to submit code contributions]]
+
* [[JavaScript coding conventions]]
+
* [[Third Party Library Integration Policy]]
+
* [[Migration issues]]
+
* [[Localization]]
+
  
=== Testing ===
+
<span style="font-size: 14pt">Learning OMP</span><br />
* [[Unit Tests]]
+
* [http://pkp.sfu.ca/omp/omp_download/ Downloading]
* [[Web Tests]]
+
* [http://pkp.sfu.ca/omp/README Installing]
* [[Non-technical Testing]]
+
* [http://pkp.sfu.ca/omp/UPGRADE Upgrading]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=OMP_Recommended_Patches Recommended Patches]
 +
* [http://pkp.sfu.ca/omp/omp_documentation/ More...]
  
=== Code Design ===
+
|- style="vertical-align:top;"
* [[Router Architecture]]
+
* [[AJAX framework]]
+
* [[Authorization Framework]]
+
* [[Metadata and Filter Framework]]
+
* [[Data Access Objects (DAO)]]
+
  
== Usability/Web Design ==
+
| style="height:150px; width:33%; text-align:left;" |  
=== [[OMP UI Design|Open Monograph Press]] ===
+
  
== Administrative Tasks ==
+
<span style="font-size: 14pt">Developing</span><br />
*[[Maintain git and CVS synchronized]]
+
* [http://pkp.sfu.ca/wiki/index.php?title=Developer_Documentation#Getting_Started Getting Started]
*[[HOW-TO import and export to and from Git and CVS]]
+
* [http://pkp.sfu.ca/wiki/index.php?title=General_Software_Milestones Software Milestones]
*[[Writing Documentation]]
+
* [http://pkp.sfu.ca/wiki/index.php?title=Developer_Documentation#Working_with_Git Working with GIT]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=Developer_Documentation More...]
  
= Local Community Pages =
+
| style="height:150px; width:33%; text-align:left;" |
  
* [[PKP Deutschland-Österreich-Schweiz|Deutschsprachige PKP-Entwicklerseiten]] (German OJS Developer Community)
+
<span style="font-size: 14pt">Translating</span><br />
 +
* [http://pkp.sfu.ca/wiki/index.php?title=Translating_OxS#OJS_Languages Check for OJS translations]
 +
* [http://pkp.sfu.ca/ocs/ocs-languages/ Check for OCS translations]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=Translating_OxS#OMP_Languages Check for OMP translations]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=Translating_OxS How to translate]
  
* [[PKP European Network]]
+
| style="height:150px; width:34%; text-align:left;" |
  
*[[Libraries hosting scholarly content using our software]]
+
<span style="font-size: 14pt">Theming</span><br />
 +
* [http://pkp.sfu.ca/wiki/index.php?title=OJS_2.2.3_Theme_Samples Sample themes]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=Customizing_OJS Customizing OJS]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=Themeing,_templates,_stylesheets More...]
 +
 
 +
| style="height:150px; width:34%; text-align:left;" |
 +
 
 +
|}

Latest revision as of 13:22, 27 May 2014

Community additions and edits are welcome. Please register or login to edit.



Getting Help
Have a question? Find answers.

Get Involved
Join our global community.

PKP School
Want to learn more?

Learning OJS

Learning OCS

Learning OMP

Developing

Translating

Theming