Difference between revisions of "Main Page"

From PKP Wiki
Jump to: navigation, search
(Proposed Plugins)
 
(47 intermediate revisions by 11 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 require 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;" |  
: [[OMP Recommended Patches|Recommended Patches]]
+
: [[OMP Recommended Patches|Recommended Patches]]
+
  
==== [[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|Lemon8-XML]] ====
+
<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]
  
==== [[Proposed Plugins]] ====
+
|- style="vertical-align:top;"
* '''Thesaurus (tematres integration):''' Integrates OJS with tematres (a thesaurus management software) letting your authors select keywords from a restricted corpus. URL: http://pkp.sfu.ca/support/forum/viewtopic.php?f=28&t=4800
+
  
==== [[PKP Software Integration]] ====
+
| style="height:140px; width:33%; text-align:left;" |
  
== Development Topics ==
+
<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...]
  
=== Community Innovation ===
+
| style="height:140px; width:33%; text-align:left;" |
  
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]].  
+
<span style="font-size: 14pt">Learning OCS</span><br />
 +
* [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...]
  
* [[Community Innovation Proposal Procedure]]
+
| style="height:140px; width:34%; text-align:left;" |
* [[Community Innovation List]]
+
  
=== Developing ===
+
<span style="font-size: 14pt">Learning OMP</span><br />
* [[Information for Developers]] (patch guidelines; dev env; PHP4 compat, etc.)
+
* [http://pkp.sfu.ca/omp/omp_download/ Downloading]
* Working with Git
+
* [http://pkp.sfu.ca/omp/README Installing]
**[[Differences between CVS and git for PKP devs]]
+
* [http://pkp.sfu.ca/omp/UPGRADE Upgrading]
**[[HOW-TO check out PKP applications from git]]
+
* [http://pkp.sfu.ca/wiki/index.php?title=OMP_Recommended_Patches Recommended Patches]
**[[Frequent git use cases]]
+
* [http://pkp.sfu.ca/omp/omp_documentation/ More...]
**[[Git sub-module tutorial]]
+
* [[JavaScript coding conventions]]
+
* [[Third Party Library Integration Policy]]
+
* [[Migration issues]]
+
* [[Localization]]
+
  
=== Testing ===
+
|- style="vertical-align:top;"
* [[Unit Tests]]
+
* [[Web Tests]]
+
* [[Non-technical Testing]]
+
  
=== Design Decisions ===
+
| style="height:150px; width:33%; text-align:left;" |
* [[Router Architecture]]
+
* [[AJAX framework]]
+
* [[Authorization Framework]]
+
* [[Networking]]
+
* [[Metadata and Filter Framework]]
+
  
== Usability/Web Design ==
+
<span style="font-size: 14pt">Developing</span><br />
=== [[OMP UI Design|Open Monograph Press]] ===
+
* [http://pkp.sfu.ca/wiki/index.php?title=Developer_Documentation#Getting_Started Getting Started]
 +
* [http://pkp.sfu.ca/wiki/index.php?title=General_Software_Milestones Software Milestones]
 +
* [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...]
  
== Administrative Tasks ==
+
| style="height:150px; width:33%; text-align:left;" |
*[[Maintain git and CVS synchronized]]
+
*[[HOW-TO import and export to and from Git and CVS]]
+
*[[Writing Documentation]]
+
  
= Local Community Pages =
+
<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 Deutschland-Österreich-Schweiz|Deutschsprachige PKP-Entwicklerseiten]] (German OJS Developer Community)
+
| style="height:150px; width:34%; text-align:left;" |  
  
* [[PKP European Network]]
+
<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...]
  
*[[Libraries hosting scholarly content using our software]]
+
| style="height:150px; width:34%; text-align:left;" |
 +
 
 +
|}

Latest revision as of 14: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