this is a mega issue to track v6 because @Plerx2493 asked for it :3
this first set is in order of what's needed to make a release, there's another set of unordered work items after
- entity abstractions - done
- entity implementations - done
- rest abstractions - done
- concrete rest implementation - currently in progress
- gateway abstraction, event handling design
- concrete gateway implementation
- cache providers
- cache abstraction and default implementation
- corelib with the god entities we all know and love
- commands extension
- interactivity extension
- voice extension
- tools to make superscaling bots while still benefiting from the abstractions
this second set is "assorted things that would be cool to have"
- ETF gateway - currently in progress
- AOT support (probably only in core for now)
- tighter host integration
- interop wrappers for other libraries perchance
this third set is structural things, not really tied to any specific step but something we need to do
- figuring out a versioning policy for all the sub libraries
- setting up nuget metapackages so that users aren't confronted with seventy packages
- figuring out a dev build setup before posting to nuget
Reactions are currently unavailable
this is a mega issue to track v6 because @Plerx2493 asked for it :3
this first set is in order of what's needed to make a release, there's another set of unordered work items after
this second set is "assorted things that would be cool to have"
this third set is structural things, not really tied to any specific step but something we need to do