Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-2634

Various tasks for the new rendering implementation

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 1.6 M2
    • 1.6 M1
    • {Unused} Rendering 2.0
    • None

    Description

      what's left:

      • Link parsers
      • Caches
        • Add suppor for caching macro block generation
        • Add caching of "static" blocks
      • More syntax support
      • Implement all missing macros (all the radeox macros we had)
      • Modify document link saving (no need for rendering, just parsing)
      • Find a way to move all old rendering code to a separate package so that it can be easily removed later and so that we have some clean code left (if possible)
      • Make the XHTML parser fully work (lots of issues, see http://code.google.com/p/wikimodel/issues/)
      • Question: how do we support automatic inline editing?
        • Answer: wait for JV's modification. He'll remove the need for includeForm.
      • Check for view rights in the include macro
      • Groovy refactoring and new grooy module/components
      • Add translation support in include macro
      • TOC macro:
        • add internal link targeting sections (temporary solution already committed waiting for LinkBlock to support children blocks as label)
      • Add support for tables
      • Add support for verbatim blocks
      • Add support for definition lists
      • Add support for quotations
      • Add support for parametrized elements (stlying)
        • Parametrized paragraphs
        • Parametrized Lists (not working for nested lists)
        • Parametrized words
        • Parametrized sections

      ... and a lot more I'm sure (this list should be edited as we progress)

      See http://dev.xwiki.org/xwiki/bin/view/Design/NewRenderingArchitecture for Architecture details

      Attachments

        Issue Links

          Activity

            People

              vmassol Vincent Massol
              vmassol Vincent Massol
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: