diff --git a/docusaurus.config.js b/docusaurus.config.js index 6a794e4a5..cc3127d52 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -137,6 +137,7 @@ module.exports = { { to: 'docs/', label: 'Docs' }, { to: 'https://single-spa-workshop.com', label: 'Courses' }, { to: 'help/', label: 'Help' }, + { to: 'roadmap/', label: 'Roadmap' }, { to: 'blog/', label: 'Blog' }, { href: 'https://opencollective.com/single-spa', label: 'Donate' }, { href: 'https://github.com/single-spa/single-spa', label: 'GitHub' }, diff --git a/src/pages/roadmap.md b/src/pages/roadmap.md new file mode 100644 index 000000000..7f78704c4 --- /dev/null +++ b/src/pages/roadmap.md @@ -0,0 +1,34 @@ +# Single-spa roadmap + +## November 2023 Roadmap +1. Release single-spa@6 as latest (Joel) +2. Consolidate example projects (Milan) + +## Roadmap Brainstorm +- Adding unit tests to existing projects +- SystemJS -> ESM migration +- create-single-spa update (https://github.com/cruft/cruft) +- Release single-spa 6 as latest +- Improve shared dependencies management +- Autopublishes to npm +- Server rendering enhancements? +- Support for NextJS, NuxtJS, Remix, create-react-app, and other build tools +- Consolidate example projects +- Feature voting +- Automated integration tests for popular frameworks +- Update create-single-spa dependencies + +## Meeting Notes 2023-11-16 + +Nov 7, 2023 | Single-spa - Core team periodic alignment + +Attendees: Joel Denning, Milan Kovacic, Jake Hayes + +Notes +- Reviewed open pull requests, pressing Github issues + - Long review on https://github.com/single-spa/single-spa-react/pull/197 +- Add more core team members? +- Add Jake Hayes to the #core-team channel, but not officially a core team member +- Joel will reach out to Ian about joining the core team. +- Single-spa roadmap +- Maintenance update/plan