forked from pkp/ojs
-
Notifications
You must be signed in to change notification settings - Fork 4
List of planned contributions to OJS 3.0
barbarahui edited this page Nov 19, 2012
·
2 revisions
Below is a list of changes we have made in eschol-ojs that we plan on contributing back to the official PKP codebase for release in OJS 3.0.
- add support for many journals using one installation (e.g. hide users from one another; this involved lots of little changes)
- add PDF conversion functionality
- add email address lookup to user enrollment form (check to see if user already exists in system)
- support use of email address as login (rather than 'bhui', for example)
- support articles with publication dates earlier than 1969
- enable email bounce address
- add a few missing fields to the export XML file generated by the export plugin
- enhance the review report to include more info (e.g., human-readable publication status)
- enhance statistics and reporting page
- make author email non-required (sometimes old articles don't have this info). For both regular submission and QuickSubmit workflows.
- fix bug in "scheduled tasks" functionality
- fix bug where imported data was not displaying in the correct order because it was sorted by index rather than date, for example
- Display alert message instead of malformed address when author has no email
- fix problems with revision number handling
- fix copyedit workflow (allow editor to mark author step as complete)
- fix proofreading workflow (allow editor to mark author step as complete)
We did a lot of other work around importing data from bepress, but this is obviously not a candidate for contribution.
We also did lots of tweaking of the OJS UI to suit our eScholarship-specific needs. Hopefully the major UI issues will be addressed in OJS 3.0 via the usability assessment. However, another chunk of work alongside making core code contributions will be to refactor our eSchol-specific work as plugins/configurations so that they will still be available to us when we move to OJS 3.0.