Sha256: c2b79ee83cca6850438000ab93f794bb8f25538d5a434ded8b972ac290182fb7

Contents?: true

Size: 1.02 KB

Versions: 9

Compression:

Stored size: 1.02 KB

Contents

# TODO

## Things to delete

 * views (just use a sensible default view of just simple types?)
 * remove collection summary things...
 * FieldResolver?? and that conditional dependency thing...?
 * simplify or change examples? ...maybe get rid of randexp.
 * NOTE: make sure the types we use only expose the json-schema types...no longer things like Hash/Struct/Symbol ...(that might be good only for coding/implementation, not for documentation)
 * Plugins? ... maybe leave them out for the moment?
 * change errors to be machine readable
 * change naming of resource definition to endpoint definition
 * get rid of deprecations
 

 ## DONE
 * remove links and link_builder
 * remove xml handlers for parsing and rendering. (same for url-encoding) -- (which would allow nil-setting things)
* remove route aliases, named routes...and primary route concepts


 NOTES:
 APIGeneralInfo: consumes and produces (make that the default if it isn't...)
 maybe remove Praxis::Handlers::WWWForm AND  Praxis::Handlers::XML ? or stash them away as examples...

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
praxis-2.0.pre.18 TODO.md
praxis-2.0.pre.17 TODO.md
praxis-2.0.pre.16 TODO.md
praxis-2.0.pre.15 TODO.md
praxis-2.0.pre.14 TODO.md
praxis-2.0.pre.13 TODO.md
praxis-2.0.pre.12 TODO.md
praxis-2.0.pre.11 TODO.md
praxis-2.0.pre.10 TODO.md