Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document all important services #4

Open
15 tasks
PotentialStyx opened this issue May 28, 2023 · 0 comments
Open
15 tasks

Document all important services #4

PotentialStyx opened this issue May 28, 2023 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed

Comments

@PotentialStyx
Copy link
Member

PotentialStyx commented May 28, 2023

Done

WIP

  • Chat - Now only used for .draw file multiplayer, but used to power repl chat.
    • Just need to add docs for message history
  • Chan0 - Manages channels, and pongs pings.
  • OT - Powers file editing.

TODO

  • Shellrun2 - Powers the console tab.
  • Shell - Powers the shell tab.
  • Exec - Let's the client run commands. Powers the git pane, as well as the resource pane.
  • GCSFile - Powers the filetree.
  • FSEvents - Let's the client know of file modification events.
  • dotreplit - Lets the editor read and edit the state of the .replit file.
  • toolchain - Lets the client know what LSP's, package managers, debuggers, and run commands are available.
  • LSP - Powers code intelligence.
  • Presence - Let's the client know who else is in the repl, and what file they are in.
  • Audio - Powers non-VNC audio in repls.
  • Snapshot - Let's the client tell the server when to snapshot and persist all file changes.
  • Packager3 - Powers the packager tab.
@PotentialStyx PotentialStyx added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed labels May 28, 2023
@PotentialStyx PotentialStyx added this to the All services documented milestone May 28, 2023
@PotentialStyx PotentialStyx self-assigned this May 28, 2023
@PotentialStyx PotentialStyx pinned this issue May 28, 2023
PotentialStyx added a commit that referenced this issue May 28, 2023
Document all important services #4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant