PKP Bugzilla – Bug 8772
Fix LE/CE/Reviewer active counts
Last modified: 2014-05-27 07:48:03 PDT
Created attachment 4026 [details]
Patch against OJS 2.4.4-1 (and nearby versions)
See http://pkp.sfu.ca/support/forum/viewtopic.php?f=8&t=11318 for details.
There are a few problems here:
- Some inconsistency in the code
- Some deprecation warnings that can be fixed in the bargain
...but mostly this is arises from different interpretations of "complete" between the [Section]Editor's lists ("complete" means a task that was actually finished by the user in question) and the Copyeditor/Layout Editor/Proofreader's lists ("complete" means a task that was either finished or published anyway).
Suggest settling on the "published anyway" definition; this will be consistent, though will not clearly indicate to the Editor that a particular user was responsive. Going for consistency is the lesser evil IMO.
Reviewers should be excluded from this -- in the case of reviewers it's more valuable to know how many reviews the user actually finished, not including canceled or published-anyway situations.
Fix LE/CE/reviewer active counts