FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

v6 mega-issue · Issue #1706 · DSharpPlus/DSharpPlus · GitHub

Repository navigation

v6 mega-issue #1706

Description

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

Activity

  1. added this to the v6.0 milestone on Dec 17, 2023
  2. self-assigned this
    on Dec 17, 2023
  3. locked and limited conversation to collaborators on Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Fields

No fields configured for Epic.

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


    Back | FazBrowse Home | New Git URL