Skip to content

Project Timeline

AsynchronousMatrix edited this page Nov 26, 2024 · 9 revisions

Project Timeline

A simple timeline because I need to have a single source of truth for what i'm currently working on, what i'll be working on next, and how far away from v3 of discord-luau being at feature parity with v2. (enabling me to merge!)

To-Do

  • API pass on the various methods the Guild class should contain, implementation of said methods too.

  • API pass on the various methods the Member class should contain, implementation of said methods too.

  • API pass on the various methods the Role class should contain, implementation of said methods too. TO TEST

  • API pass on the various methods the Message class should contain, implementation of said methods too. TO TEST

  • API pass on the various methods the Thread class should contain, implementation of said methods too. TO TEST

  • API pass on the various methods the Channel class should contain, implementation of said methods too. TO TEST

  • API pass on the various methods the Client class should contain, implementation of said methods too. TO TEST

  • Implementation of discord ratelimiting

  • Adoption of bundling code!

  • Adoption of versioned code!

    • This will require any changes I make to be implemented through Pull Requests, with accurate descriptions and commits to back up what I have been working on.
    • Allow others outside the project to take advantage of the tool!
    • Take advantage of git tags ❤️

Tech Debt

  • Need to implement functional tests for the builders currently implemented.
  • Need to do a pass on the documentation;
  • Need to do an audit on what v3 doesn't have, that v2 does.

Out of scope

  • An interactions framework.
Clone this wiki locally