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

Proposal: Remove apollo-router-scaffold #5118

Open
BrynCooke opened this issue May 8, 2024 · 0 comments
Open

Proposal: Remove apollo-router-scaffold #5118

BrynCooke opened this issue May 8, 2024 · 0 comments

Comments

@BrynCooke
Copy link
Contributor

BrynCooke commented May 8, 2024

In the early days of the Router we had many less features and our users needed to resort to custom plugins to implement functionality that was missing.

We are now in a different world:

  • Users are more familiar with Rust.
  • We have implemented multiple extension mechanisms for users who don't want to use Rust (co-processors, Rhai)
  • We have many more features out of the box.

The apollo-router-scaffold causes us significant issues on CI. Therefore we propose removing the scaffold support.

This does not mean that plugins are removed, but users will have to use our documentation and examples to get started on writing a custom Router plugin.

@shorgi Please can you take a look at what it would take to remove mention of scaffold in the docs and replace with something else?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant