Livetable 2.0 Macro
- Mentor(s)
- Estimated workload
2 man month
- Details
Right now the LiveTable macro we offer is a Velocity Macro which makes it hard to use for non-technical users. It would be great to have a Rendering Macro for it (i.e. {{livetable ...}}...{{/livetable}}).
Goals & Ideas
- Review how the current Velocity Macro works
- Review the design that was started for a new macro. Also review this existing extension.
- The goal is to provide a generic solution that is both very easy to use for non-technical users for simple tasks and 100% complete to cover all possible use cases for technical users. The goal is to replace all usage of the current #livetable macro in the XWiki code by this new macro.
- Review existing open issues related to the LiveTable to make sure that the new macro can cope with all the use cases
- Implement the new {{livetable ...}}...{{/livetable}} macro, as a Contrib Extension as a first step, and then later on, provide Pull Requests to integrate its usage in the XWiki code base.
- As time permits, work on existing LiveTable issues.
- Developer profile
Technologies useful:
- Javascript
- HTML/CSS
- Velocity
- Analysis & Design skills
- Good communications skill to make proposals and discuss them with the XWiki community
- Active
- Yes
- Year
2019
- Status
Proposed