You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Meta-issues are a drag, but I'm continually thinking "oh yeah that's one more thing I need to clean up before I'm ready for contributions", so here's that list, with rationale.
documentation has fallen way behind; every method must be documented, and those out of date need to be rewritten
"behavior" -> "mode" add_behavior -> draw #59, ignoring the definition of modes being mutually exclusive ("way of operating")
sharing of events / cooperation between modes, because right now modes have to explicitly disable each other, and other such ugly stuff - would be very hard to write a new cooperative one without this feature
use metagraph for all higher-order graphs, because manual binding of these features is too tricky and I certainly wouldn't want anyone to write another feature the ad-hoc way
I'm unlikely to get to all of this in 2018, even if I didn't have other responsibilities.
A more realistic goal is to do the demo site with a disclaimer that the library is ready to use but interfaces may change and if you want to contribute, keep an eye on these upcoming changes.
The text was updated successfully, but these errors were encountered:
Meta-issues are a drag, but I'm continually thinking "oh yeah that's one more thing I need to clean up before I'm ready for contributions", so here's that list, with rationale.
add_behavior
->draw
#59, ignoring the definition of modes being mutually exclusive ("way of operating")I'm unlikely to get to all of this in 2018, even if I didn't have other responsibilities.
A more realistic goal is to do the demo site with a disclaimer that the library is ready to use but interfaces may change and if you want to contribute, keep an eye on these upcoming changes.
The text was updated successfully, but these errors were encountered: