fortune icon indicating copy to clipboard operation
fortune copied to clipboard

TODOs

Open gr0uch opened this issue 7 years ago • 1 comments

Meta-issue to keep track of smaller things to do.

fortune

  • [x] String literals in types #260
  • [x] Improve include syntax to allow querying at any level, like: [['user', {...}], 'pets']
  • [x] Hide denormalized inverse fields in change events.
  • [x] Transactions per request #262
  • [x] ~~Multiple instances in browser #263~~
  • [ ] Update and delete queries (should be hidden behind feature flag) #226
  • [x] ~~Add option to disable writing inverse updates~~
  • [x] Improve comment messages
  • [x] Add custom Promise option again, ES6 Promise too slow
  • [x] Remove usage of != null, this is not performant
  • [x] Remove dependencies badge in readme, there are close to none
  • [x] ~~Remove some of the things in common such as assign, map, etc. They can be done faster with for loops and no function calls.~~ not worth doing this micro-optimization for now
  • [x] Try to drop usage of WeakMap
  • [x] ~~Investigate and document how the various adapters can be used independently of Fortune.js (!)~~ non-goal for now
  • [ ] MOONSHOT: rewrite the graph update algorithms in some language that can output LLVM/asm.js/wasm and run on separate thread. This would make writes super fast.

fortune-http

  • [x] ~~Range header for HTTP https://github.com/fortunejs/fortune-http/issues/3~~
  • [x] Radio input for booleans in HTML serializer https://github.com/fortunejs/fortune-http/issues/2
  • [x] Add instructions on how to use uWS HTTP implementation (currently blocked by http method support upstream)

fortune-json-api

  • [ ] Adapter implementation https://github.com/fortunejs/fortune-json-api/issues/38
  • [x] Remove dependency on boolean in favor of hard-coded list of strings

fortune-micro-api

  • [x] Update serializer to accomodate spec changes https://github.com/micro-api/micro-api/issues/10
  • [x] Require entryPoint to be specified, relative IRIs for @vocab are not allowed.
  • [x] Fix @id in vocab by prefixing with /#.

fortune-solid

  • [ ] Investigate if this is doable https://github.com/solid/solid

fortune-feed

  • [ ] IDEA: serialize feeds for RSS / Atom.

gr0uch avatar Feb 02 '17 17:02 gr0uch

@daliwali let me know if you'd like help with any of this. I'm still learning my way around the code, but I'd be happy to learn and help out more with this project. No worries if you've got it covered, though! :v:

jamesplease avatar Apr 18 '17 05:04 jamesplease