Difference between revisions of "OJS Recommended Patches"

From PKP Wiki
Jump to: navigation, search
m (Added links to diffs)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
Starting with OJS version 2.3.3-2, the Public Knowledge Project development team maintains a publicly-available list of recommended patches for each release. These will add no new functionality and will typically consist of small, easy-to-read patches for specific issues.
 
Starting with OJS version 2.3.3-2, the Public Knowledge Project development team maintains a publicly-available list of recommended patches for each release. These will add no new functionality and will typically consist of small, easy-to-read patches for specific issues.
  
To view a list of recommended patches for your release, choose the version number below. Information on what version you are running is available in the System Information link from Site Administration.
+
To view a list of recommended patches for your release, find the version number below. Information on what version you are running is available in the System Information link from Site Administration.
  
 +
== Applying Patches ==
 +
 +
Starting with OJS version 2.4.5, these patches are maintained directly in GitHub.  Patches can be applied to the codebase using Git or the GNU Patch Tool (available on most *NIX platforms, and as a free download for Windows-based systems).
 +
 +
If using the GNU Patch Tool, patches applied against OJS should be applied with the -p1 option from within the OJS installation directory; patches against the PKP library should be applied with the -p1 option from within the lib/pkp subdirectory.
 +
 +
== Current Patches ==
 +
 +
: OJS 2.4.5 [https://github.com/pkp/ojs/compare/ojs-2_4_5-0...ojs-stable-2_4_5 ojs (Git)] [https://github.com/pkp/ojs/compare/ojs-2_4_5-0...ojs-stable-2_4_5.diff ojs (Patch)] [https://github.com/pkp/pkp-lib/compare/ojs-2_4_5-0...ojs-stable-2_4_5 pkp-lib (Git)] [https://github.com/pkp/pkp-lib/compare/ojs-2_4_5-0...ojs-stable-2_4_5.diff pkp-lib (Patch)]
 +
 +
== Older Patches ==
 +
 +
: [[OJS 2.4.4-1 Recommended Patches|OJS 2.4.4-1]]
 +
: [[OJS 2.4.4 Recommended Patches|OJS 2.4.4]]
 +
: [[OJS 2.4.3 Recommended Patches|OJS 2.4.3]]
 +
: [[OJS 2.4.2 Recommended Patches|OJS 2.4.2]]
 
: [[OJS 2.4.1 Recommended Patches|OJS 2.4.1]]
 
: [[OJS 2.4.1 Recommended Patches|OJS 2.4.1]]
 
: [[OJS 2.4.0 Recommended Patches|OJS 2.4.0]]
 
: [[OJS 2.4.0 Recommended Patches|OJS 2.4.0]]
 +
: [[OJS 2.3.8 Recommended Patches|OJS 2.3.8]]
 
: [[OJS 2.3.7 Recommended Patches|OJS 2.3.7]]
 
: [[OJS 2.3.7 Recommended Patches|OJS 2.3.7]]
 
: [[OJS 2.3.6 Recommended Patches|OJS 2.3.6]]
 
: [[OJS 2.3.6 Recommended Patches|OJS 2.3.6]]

Latest revision as of 12:51, 16 October 2014

Starting with OJS version 2.3.3-2, the Public Knowledge Project development team maintains a publicly-available list of recommended patches for each release. These will add no new functionality and will typically consist of small, easy-to-read patches for specific issues.

To view a list of recommended patches for your release, find the version number below. Information on what version you are running is available in the System Information link from Site Administration.

Applying Patches

Starting with OJS version 2.4.5, these patches are maintained directly in GitHub. Patches can be applied to the codebase using Git or the GNU Patch Tool (available on most *NIX platforms, and as a free download for Windows-based systems).

If using the GNU Patch Tool, patches applied against OJS should be applied with the -p1 option from within the OJS installation directory; patches against the PKP library should be applied with the -p1 option from within the lib/pkp subdirectory.

Current Patches

OJS 2.4.5 ojs (Git) ojs (Patch) pkp-lib (Git) pkp-lib (Patch)

Older Patches

OJS 2.4.4-1
OJS 2.4.4
OJS 2.4.3
OJS 2.4.2
OJS 2.4.1
OJS 2.4.0
OJS 2.3.8
OJS 2.3.7
OJS 2.3.6
OJS 2.3.5
OJS 2.3.4
OJS 2.3.3-3
OJS 2.3.3-2