fortune
fortune copied to clipboard
TODOs
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 asassign
,map
, etc. They can be done faster withfor
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
invocab
by prefixing with/#
.
fortune-solid
- [ ] Investigate if this is doable https://github.com/solid/solid
fortune-feed
- [ ] IDEA: serialize feeds for RSS / Atom.
@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: