Difference between revisions of "Lemon8-XML Roadmap"
From PKP Wiki
| Line 6: | Line 6: | ||
* UI to present feedback on parsing process and unparsed content | * UI to present feedback on parsing process and unparsed content | ||
| + | * Automatic citation parsing on upload ([http://pkp.sfu.ca/bugzilla/show_bug.cgi?id=3811 Bug 3811]) | ||
===Framework=== | ===Framework=== | ||
| − | * Automated installer script (like OxS) | + | * Automated installer script (like OxS); create /app/tmp/... and instructions |
| + | * Plugin UI/enumerator, cascading settings, user enforcement | ||
* Per-user accounts and self-signup | * Per-user accounts and self-signup | ||
| Line 25: | Line 27: | ||
| − | ==Proposed for Future Release== | + | ==Proposed for Future 2.x Release== |
===Document Parser=== | ===Document Parser=== | ||
| Line 59: | Line 61: | ||
===Framework=== | ===Framework=== | ||
| + | * Port application to PKP core framework | ||
* Add form data validation | * Add form data validation | ||
* Better error/warning messages (eg. citations, required fields, etc.) | * Better error/warning messages (eg. citations, required fields, etc.) | ||
Revision as of 08:40, 21 January 2009
Contents |
Development Roadmap
Milestone 1.0 (Current - Jan 2009)
Document Parser
- UI to present feedback on parsing process and unparsed content
- Automatic citation parsing on upload (Bug 3811)
Framework
- Automated installer script (like OxS); create /app/tmp/... and instructions
- Plugin UI/enumerator, cascading settings, user enforcement
- Per-user accounts and self-signup
Section Editor
- Add/upload new figure
Unfiled Bugs
- Extraneous "Aff1" with nothing attached to it - on first author.
- Does not properly output "et al" for citations with more than X authors (6?) (in HTML)
-
Parser does not find a title in a .odt when it is in the document properties (Peter Sefton) -
Occasionally random "<name name-style="western">" appear when an article has many, many authors
Proposed for Future 2.x Release
Document Parser
- Investigate alternative DOM-marking approach to retain ODT
Metadata Editor
- Enable multiple article ID
- Add primary author selector / role-aff association
- Add acknowledgements, reviewers, review dates, etc.
- Create markup for abstract sections in XHTML
- Enable collapsable sections (authors, affiliations, etc)
Section Editor
- Change section heading level
- Add/paste/edit XHTML tables and sections (TinyMCE)
Citation Editor
- UI to enable/disable parsers/lookup services & dynamic progress
XML Export
- XML pre-validation & libxml notices
- NLM: metadata generation w/full aff linking
- NLM: Improve figure/abstract/list transformation
- NLM: Add figures/tables to xref detection
- NLM: Integrate feedback from Open Medicine
- Integrate Pubmed Central Style Checker / Article Previewer
Framework
- Port application to PKP core framework
- Add form data validation
- Better error/warning messages (eg. citations, required fields, etc.)
- Full I18n and L10n to French, Spanish
- Refactor to add plugin classes: export, metadata schema
Personalization
- Allow upload of custom XSL/CSS for preview/export
- Set default metadata values (eg. copyright statement)