Skip to content

v6 mega-issue #1706

@akiraveliara

Description

@akiraveliara

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Epic.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions