Sha256: 36dd7cb063b0d1c01525ca33ea9194f250aa37c995e7aa12f255c5ae482e4c65
Contents?: true
Size: 1.19 KB
Versions: 4
Compression:
Stored size: 1.19 KB
Contents
# TODO ## Things to delete * views (just use a sensible default view of just simple types?) * make handlers hang from a singleton (and possibly get rid of xml encoding as well) * remove app instances? * remove collection summary things... * FieldResolver?? and that conditional dependency thing...? * simplify or change examples? ...maybe get rid of randexp. * get rid of doc browser in lieu to OAPI and redoc * traits? ... we still use them... * 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 ## 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
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
praxis-2.0.pre.9 | TODO.md |
praxis-2.0.pre.8 | TODO.md |
praxis-2.0.pre.7 | TODO.md |
praxis-2.0.pre.6 | TODO.md |