Skip to content

Roadmap

fge edited this page Aug 21, 2012 · 127 revisions

In 0.5

$ref support rewrite

$ref only works for a few cases, try and generalize it more. Also handle correctly $ref in the presence of other keywords.

DONE

Thread-safe validators

Enough said...

DONE

Re-introduce missing features from 0.4.x, but not all

To be reintroduced:

  • keyword registration,
  • schema switching,
  • fail-fast validation.

Draft v4 support is a next step but not just yet: there is still a lot of strife going on about what must really go in. I'll probably take the plunge and submit a draft for discussion.

IN PROGRESS: keyword registration is now possible.

Stabilize user API

DONE, at last.

And one or more from below

SMILE/BSON support

To be considered... SMILE is a "binary JSON" format, BSON is MongoDB's own JSON representation.

Untangle the type/disallow/extends/dependencies mess

These 4 keywords can potentially spawn other validators from within themselves. The draft is written like this... Try and find a more generic way to spawn validators: array and object validation in general also spawn validators.

Clone this wiki locally