Skip to content

ToDoList

Wendell Piez edited this page Jan 4, 2016 · 28 revisions
  • Framework signature to avoid oXygen warning popup when installing?
  • Finish framing out ebook mockup / EPUB apparatus incl ToC, metadata, colophon
  • Confirm the kit is ready for testing outside any oXygen project
    • Migrate project transformation scenarios to framework
    • Update framework document type bindings (FPIs?)
    • Test
  • jatskit-html.xsl (or whatever it is) extending jats-preview.xsl to handle BITS (single page)
    • Wire project to use this stylesheet (JATS will fall through it).
    • Provide project with Transformation Scenarios to call it in both 'warning' and 'no warning' modes.
  • jatskit-split.xsl
    • Build and test multi-level book-part splitting
    • XSLT to produce links to nested book-parts? (Or silently drop, expecting navigation features to work.)
    • Test all navigation including in ebook mockup display
    • More testing of all these!
    • Also map in JATS documents to BITS (a book with one book-part)
  • Element coverage assessment (when DTDs are ready)
    • Insert XProc event log pipeline?
      • Normalize stylesheet will strip this stuff out, while it is siphoned elsewhere
    • Systematically test various element sets (metadata, inline, block level, figures / tables)
  • Update docs include XML samples
  • Assemble (and test) a broad representation of sample files?
  • CSS
    • One-page HTML using JATS-preview XSLT
    • Web site XHTML
    • Inside EPUB
    • Book apparatus as well as contents
  • EPUB XSLT
    • Extend to handle JATS not only BITS (map JATS into BITS with single book-part)
  • EPUB book cover? SVG?
  • Update DTDs (wait for JATS 1.1, BITS 2.0)
    • Update element content completion support for new DTDs (see styleguide directory for models)
    • confirm any sample file validity to new DTDs
  • Document how to add your own DTDs, XSLTs, CSSs to (a copy of) the framework
  • XSL-FO for BITS
  • Further oXygen UI enhancements. Possibles:
    • Buttons to insert block-level elements of various kinds including lists
    • Same for (some) inline elements
    • Insert graphics and figures, with widgets for image selection
    • Support for editing tables -- JATS (HTML) tables and/or OASIS tables depending on ... DTD?
    • More Schematron / QuickFix
  • More templates / schematron? E.g., JATS4R?
  • Keep in mind that all this could amount to more than a single full-time job

What functionalities are available in other frameworks that would be good to have?

Clone this wiki locally