Difference between revisions of "Main Page"

From PKP Wiki
Jump to: navigation, search
(New version of page created by BH, as discussed by PKP Tech Committee.)
(27 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.  
+
Welcome! The [http://pkp.sfu.ca PKP] wiki is 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.  
+
== New to PKP? ==
 +
[http://pkp.sfu.ca Head to the PKP website] to read up on the various software products produced by PKP, including OJS, OMP, OCS and OHS. You will also find demos and installation instructions there.
  
= PKP Development Wiki =
+
== Looking for Help? ==
 +
Your question may already be answered on the [[PKP Frequently Asked Questions]] page.
  
* '''[[PKP Frequently Asked Questions]]'''
+
Visit the [http://pkp.sfu.ca/support/forum/ PKP Forum] -- look for an answer, post a question
* '''[[General Software Milestones]]'''
+
  
== Software Project Pages ==
+
== Community ==
 +
[http://pkp.sfu.ca/support/forum/ Visit the PKP Forum] -- look for answers, post a question, answer a question
  
==== [[OJS Roadmap|Open Journal Systems]] ====
+
Come hang out with other community members on the #pkp IRC channel on [http://freenode.net/irc_servers.shtml freenode] -- New to IRC? [http://www.irchelp.org/irchelp/irctutorial.html Read the IRC Help page].
: [[OJS Community Documentation|Community Documentation]]
+
: [[OJS Recommended Patches|Recommended Patches]]
+
  
==== [[OCS Roadmap|Open Conference Systems]] ====
+
[http://pkp.sfu.ca/pkp2013 Come to the PKP Conference] 19-21 August in Mexico City
: [[OCS Community Documentation|Community Documentation]]
+
: [[OCS Recommended Patches|Recommended Patches]]
+
  
==== [[OMP Roadmap|Open Monograph Press]] ====
+
[[PKP Deutschland-Österreich-Schweiz]] -- Deutschsprachige PKP-Entwicklerseiten (German PKP Developer Community)
: [[OMP Recommended Patches|Recommended Patches]]
+
: [[OMP Recommended Patches|Recommended Patches]]
+
  
==== [[Harvester Roadmap|Open Harvester Systems]] ====
+
[[PKP European Network]] -- a loose collaboration of European institutions and organizations interested in using and advancing the software applications of the Public Knowledge Project.
: [[Harvester Community Documentation|Community Documentation]]
+
: [[OHS Recommended Patches|Recommended Patches]]
+
  
==== [[PKP WAL Roadmap|PKP Web Application Library]] ====
+
== How to Get Involved ==
 +
We would love your involvement in the PKP community! There are many ways to contribute, whether it be by contributing code, translations, documentation or answering questions on the forum. Check out the links below:
  
==== [[Lemon8-XML Roadmap|Citation Mark-Up Assistant / XML (was Lemon8)]] ====
+
* Developers -- read the [[Developer Documentation]] to find out how you can contribute.
: [[Lemon8-XML Community Documentation|Community Documentation]]
+
: [[XML Publishing Roadmap]]
+
  
==== Project Proposals ====
+
* Translators -- see the [[Translator Documentation]] for how to contribute your localization work.
* [[Proposed Plugins]]
+
* [[PKP Software Integration]]
+
* [[Networking]]
+
  
==== Buy viagra without prescription ====
+
* Documentation writers -- Check out the [[Writing Documentation]] guide.
* [http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - buy viagra no prescription
+
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - cheap viagra without prescription
+
* [http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - discount viagra cialis
+
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - buy viagra no prescription
+
* [http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - buy cialis no prescription
+
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - buy cialis online
+
* [http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - discount cialis no prescription
+
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - discount livitra online
+
* [http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - buy levitra without prescription
+
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - order viagra no prescription
+
* [http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - order cialis without prescription
+
[http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html http://ulysses.phys.wvu.edu/~plasma/spintronics/] - order pills online
+
* [http://ulysses.phys.wvu.edu/~plasma/spintronics/ http://ulysses.phys.wvu.edu/~plasma/spintronics/index.html] - cheap pills viagra cialis levitra
+
  
== Development Topics ==
+
* Head to the [http://pkp.sfu.ca/support/forum/ PKP Forum] and see if you can answer some questions. Your expertise may well help somebody else.
  
=== Community Innovation ===
+
* [[Community Innovation Proposal Procedure]] -- Learn how the contribution of larger pieces of functionality by the community are proposed and managed.
  
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]].  
+
* Read about existing and proposed [[Projects and Sub-Projects]] -- these include plugins, core components and other application-level functionality, typically developed in partnership between PKP and other community development partners.
  
* [[Community Innovation Proposal Procedure]]
+
== For Users ==
* [[Community Innovation List]]
+
[[User Documentation]] -- for end users of PKP products
  
=== Developing ===
+
Visit the [http://pkp.sfu.ca/support/forum/ PKP Forum] -- look for an answer, post a question, post an answer
* [[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 ===
+
== For Translators ==
* [[Unit Tests]]
+
[[Translator Documentation]] -- PKP software has been translated into many languages. Learn how it's done.
* [[Web Tests]]
+
* [[Non-technical Testing]]
+
  
=== Code Design ===
+
== For Developers ==
* [[Router Architecture]]
+
[[Developer Documentation]] -- how to develop PKP software, roadmap and milestones, etc.
* [[AJAX framework]]
+
* [[Authorization Framework]]
+
* [[Metadata and Filter Framework]]
+
* [[Data Access Objects (DAO)]]
+
  
== Usability/Web Design ==
+
== For PKP Governance Committees ==
=== [[OMP UI Design|Open Monograph Press]] ===
+
[[Technical Committee]] -- page for the PKP Technical Committee, which is part of the PKP [http://pkp.sfu.ca/node/4638 Governance Model].
  
== Administrative Tasks ==
+
== Other ==
*[[Maintain git and CVS synchronized]]
+
This is a holding place for content that needs to be categorized -- in the process of figuring out where it belongs.
*[[HOW-TO import and export to and from Git and CVS]]
+
*[[Writing Documentation]]
+
  
= Local Community Pages =
+
[[OJS Recommended Patches]]
  
* [[PKP Deutschland-Österreich-Schweiz|Deutschsprachige PKP-Entwicklerseiten]] (German OJS Developer Community)
+
[[OCS Recommended Patches]]
  
* [[PKP European Network]]
+
[[OMP Recommended Patches]]
  
*[[Libraries hosting scholarly content using our software]]
+
[[OHS Recommended Patches]]
 +
 
 +
[[Libraries hosting scholarly content using our software]]
 +
 
 +
[[PKP 2011 Conference Community Pages]] -- page has link to [[Hackfest]], the PKP 2011 Hackfest community page

Revision as of 10:53, 29 July 2013

Welcome! The PKP wiki is a resource for developers, translators, managers and other users to share ideas and work on common problems.

New to PKP?

Head to the PKP website to read up on the various software products produced by PKP, including OJS, OMP, OCS and OHS. You will also find demos and installation instructions there.

Looking for Help?

Your question may already be answered on the PKP Frequently Asked Questions page.

Visit the PKP Forum -- look for an answer, post a question

Community

Visit the PKP Forum -- look for answers, post a question, answer a question

Come hang out with other community members on the #pkp IRC channel on freenode -- New to IRC? Read the IRC Help page.

Come to the PKP Conference 19-21 August in Mexico City

PKP Deutschland-Österreich-Schweiz -- Deutschsprachige PKP-Entwicklerseiten (German PKP Developer Community)

PKP European Network -- a loose collaboration of European institutions and organizations interested in using and advancing the software applications of the Public Knowledge Project.

How to Get Involved

We would love your involvement in the PKP community! There are many ways to contribute, whether it be by contributing code, translations, documentation or answering questions on the forum. Check out the links below:

  • Head to the PKP Forum and see if you can answer some questions. Your expertise may well help somebody else.
  • Read about existing and proposed Projects and Sub-Projects -- these include plugins, core components and other application-level functionality, typically developed in partnership between PKP and other community development partners.

For Users

User Documentation -- for end users of PKP products

Visit the PKP Forum -- look for an answer, post a question, post an answer

For Translators

Translator Documentation -- PKP software has been translated into many languages. Learn how it's done.

For Developers

Developer Documentation -- how to develop PKP software, roadmap and milestones, etc.

For PKP Governance Committees

Technical Committee -- page for the PKP Technical Committee, which is part of the PKP Governance Model.

Other

This is a holding place for content that needs to be categorized -- in the process of figuring out where it belongs.

OJS Recommended Patches

OCS Recommended Patches

OMP Recommended Patches

OHS Recommended Patches

Libraries hosting scholarly content using our software

PKP 2011 Conference Community Pages -- page has link to Hackfest, the PKP 2011 Hackfest community page