Open joeeames opened 2 days ago
Thanks for putting this together. Some thoughts/questions:
So, my overall feedback is I feel like the proposed treatment is a bit heavy-handed for the intended audience, which is a small subsection of our userbase. I'd like to find a treatment that is findable but also not something most people need to skip over.
Do you have some examples from other partners that we could look at to consider alternatives?
What problem do you want to solve?
The new ESP program (https://openjsf.org/ecosystem-sustainability-program) allows projects to participate and gain funding for further work. This issue is to provide a discussion forum for the changes required for ESLint to participate in the program. I will make a list of recommended changes, and then once we have final approval, HeroDevs or the ESLint maintainers will produce the PR's to effect the changes.
What do you think is the correct solution?
ESLint Site Change Recommendations
Summary
1. New “Support” Page
—---------------------------------------------------------- start of content Version Support Status
We support only the latest version of ESLint. Major versions less than 9 are no longer supported.
Still on versions older than 9? Here are your options Upgrade to the latest version If possible, the best solution is to upgrade to the supported version of ESLint as this keeps you safe and gives you the best performance and features. Purchase extended commercial support: If you cannot migrate, but require a secure version of ESLint, you can obtain commercial security support for your applications to keep them secure. Stay on the unsupported versions If your application has no security requirements, then you can stay on one of the unsupported versions of ESLint, but be aware that this comes with multiple risks. Commercial Support The following companies offer commercial support services for jQuery.
HeroDevs offers security and compatibility support for EOL versions of ESLint through the OpenJS Ecosystem Sustainability Program and is an approved commercial support vendor. You can find out more about their Never Ending Support options here.
—---------------------------------------------------------- end of content
2. Banner on Home Page
The following banner will be added to the home page with the following changes:![banner](https://github.com/eslint/eslint.org/assets/1072285/a1fb61fe-afc2-47bc-bd03-252b860aa609)
3. New Top Level Nav Item
In the screenshot shown above, a new nav item will be added named “Version Support”
4. Previous Versions item in version dropdown on documentation pages
This link will point at the Version Support Page![dropdown](https://github.com/eslint/eslint.org/assets/1072285/e08ddfa9-5645-4392-adb9-da66bc221c93)
4. Link on documentation left nav
A link will be added to the docs left nav pointing at the Version Support page![sidenav](https://github.com/eslint/eslint.org/assets/1072285/1af1f14f-1e48-4152-8d97-460b0f489267)
5. Github README changes
The following section will be added to the github README file right before “Code of Conduct”
Participation
Additional comments
No response