Difference between revisions of "Lemon8-XML Roadmap"
From PKP Wiki
(→Proposed for Future Release) |
|||
| Line 19: | Line 19: | ||
* Allow upload of custom XSL/CSS for preview/export | * Allow upload of custom XSL/CSS for preview/export | ||
* Set default metadata values (eg. copyright statement) | * Set default metadata values (eg. copyright statement) | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
'''<big>Unfiled Bugs</big>''' | '''<big>Unfiled Bugs</big>''' | ||
| − | * Parser does not find a title in a .odt when it is in the document properties (Peter Sefton) | + | * <s>Parser does not find a title in a .odt when it is in the document properties (Peter Sefton)</s> |
| + | * <s>Occasionally random "<name name-style="western">" appear when an article has many, many authors</s> | ||
* Extraneous "Aff1" with nothing attached to it - on first author. | * 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) | * Does not properly output "et al" for citations with more than X authors (6?) (in HTML) | ||
| Line 68: | Line 60: | ||
'''<big>XML Export</big>''' | '''<big>XML Export</big>''' | ||
| + | * 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 [http://www.pubmedcentral.nih.gov/about/PMC_Utilities.html Style Checker / Article Previewer] | * Integrate Pubmed Central [http://www.pubmedcentral.nih.gov/about/PMC_Utilities.html Style Checker / Article Previewer] | ||
* Add Docbook, Erudit DTD export schema | * Add Docbook, Erudit DTD export schema | ||
| Line 77: | Line 74: | ||
* Better error/warning messages (eg. citations, required fields, etc.) | * Better error/warning messages (eg. citations, required fields, etc.) | ||
* Full I18n and L10n to French, Spanish | * Full I18n and L10n to French, Spanish | ||
| + | |||
=Tutorials= | =Tutorials= | ||
* [[Five steps to an XML document]] by Tarek Lubani | * [[Five steps to an XML document]] by Tarek Lubani | ||
Revision as of 11:09, 19 December 2008
Contents |
Development Roadmap
Milestone 3 - 1.0 (Current - Q3 2008)
Framework
- Automated installer script (like OxS)
- Per-user accounts and self-signup with captcha (eg. reCaptcha ?)
- Refactor to add plugin classes:
parse, lookup, import (Google Docs), export, metadata schema -
Convert incoming content into UTF-8
Section Editor
- Change section heading level
- Add/upload new figure
Personalization
- Allow upload of custom XSL/CSS for preview/export
- Set default metadata values (eg. copyright statement)
Unfiled Bugs
-
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 - 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)
Proposed for Future Release
Document Parser
- UI to present user with content that is left unparsed
- 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
-
Enable collapsable sections - Add/paste/edit XHTML tables and sections (TinyMCE)
Citation Editor
-
Citation types and elements mapped to OpenURL? -
Refactor UI using AJAX and JSON-type methods
HTML/PDF Preview
- Improve PDF XSL (as per OJS development)
- Tweak XHTML stylesheets for tables/figures
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
- Add Docbook, Erudit DTD export schema
- Add initial Scribus 1.5 DTD export schema
Framework
- Add form data validation
- Better error/warning messages (eg. citations, required fields, etc.)
- Full I18n and L10n to French, Spanish
Tutorials
- Five steps to an XML document by Tarek Lubani