Skip to content
fge edited this page Mar 21, 2013 · 25 revisions

Notes

Ideas thrown in the wild. Not necessarily in order.

For 1.2.x

Move JSON Patch and JSON Pointer out of this package (DONE)

Both are in -core for now, but can be used by other packages.

Path redirects

Right now, only schema redirects exist. Also implement path redirects.

Make schema loading use processors

Right now, all the logic is "hardcoded" within SchemaLoader. Split into different processors. Particularly beneficial for URI rework before loading.

Future plans

Some of these may, or may not, make it in 1.2.x.

Write examples

Not easy to think of "useful" examples for such a generic library...

Combining outputs into a new input

Right now, this is done by hand. Scenario:

  • processor p1 has output O1;
  • processor p2 has output O2;
  • processor p has an input consisting of a combination of O1 and O2.

Find a generic way to allow such combinations. Find a generic way to "wait for" p1 and p2 before invoking p.

Hyperschema validation support

Use uri-template now that it is written and functional.

Clone this wiki locally