WikiDB/Roadmap

From TestWiki
< WikiDB
Revision as of 04:23, 9 July 2006 by HappyDog (Talk | contribs) (Some todos. No doubt some I've missed...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is an (incomplete) list of features and bugs that need fixing for v1.

Administration

  • Update tables when page is moved.
  • Update tables when page is deleted.
  • Update tables when page is undeleted.
  • (check that rollbacks work)
  • 'What links here' should show templates that are included via data tags.

Syntax

  • Better data syntax: Need to allow multiple rows in a single definition.
    • Also, data definitions in a DB namespace shouldn't require the 'table' attribute (default to current).
  • Repeat tag syntax: a lot of decisions need to be made before this can be finalised, but some specifics:
    • Contents of repeat tag will be repeated for each row.
    • Ability to have header/footer?
    • Can't use > in attribute text, as it cripples parser. Need to decide how to specify criteria.
      • Criteria syntax in general - how detailed can we get?
  • Field names need to be limited to 255 chars (DB limit)
  • Field names need to have leading underscores removed (Reserved for special uses)

Misc

  • References to tables in table="..." attributes should follow redirects. This allows tables to be moved without screwing everything up!