LiveDataMacro
- Project name
- LiveData Macro
- Estimated workload
3 months
- Details
A LiveTable Macro written in velocity and JavaScript was introduced in XWiki 1.9. Its most common use case is displaying a table of documents that contains an XWiki Object of a certain class, enriched with a live filtering feature.
The aim of this GSoC project is to extend and improve this component:
- Make it a 2.0 wiki macro instead of a velocity macro (we're talking of a full re-design from scratch and a full rewrite)
- Make it work "decently" without JavaScript -- at the moment, no data is displayed unless JavaScript is enabled
- Allow other displays besides table: tree, free format rows...
- Allow to edit the displayed data
- Developer profile
Must know:
- HTML, CSS, JavaScript (advanced);
- at least one templating or scripting language (velocity, PHP, JSP, ruby, etc.)
Would be nice:
- XWiki API;
- SQL, HQL
- Year
2010
- Status
Proposed