Skip to content

Suggestion: Remove language-specific sites and include in eslint.org #918

@nzakas

Description

@nzakas

What problem do you want to solve?

Right now we have eight different language sites, most of which don't get much traffic.

Unfortunately, Netlify has changed how they charge and instead of build minutes they are now charging per production deploy. That means every time we merge a change in this repo it does 8 production deploys, and if we multiply that times the number of dependencies that get updated, that's a lot of deploys for not much additional benefit.

What do you think is the correct solution?

We could collapse all of the sites into eslint.org instead of having separate sites.

There is a convention of using /language-code, such as /en for English, to indicate the language. That also allows us to easily switch languages at any time and add new languages when we want.

I'd also suggest switching to Astro as part of this process, which makes it easy to render multiple different versions of the same page.

Participation

  • I am willing to submit a pull request for this change.

Additional comments

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Ready to Implement

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions