This is where we‘ll define a few things about the library‘s goals.
Care to help? Feel free discusing about the roadmap by opening a github issue.
You can also suggest a change by creating a new pull request.
See contributing.md
@theforeman/builder
- Build production and development assents fortheforeman
and it's plugins.
- Switch to yarn
- Automate npm deployment
- Automate the npm release process for contributes who want to test their changes
- Install greenkeeper
- Remove eslint dependency from core
- Add
jest
environment - Add
storybook
environment - Add
eslint
environment
- Add
react-loadable
- Add support for async loadabe modules
- See the PR in foreman: theforeman/foreman#6719
- Add the
I18n
related modules from foreman as async modules - Drop
datatables.net
- Drop
jquery
- Drop
select2
- Drop
redux-thunk
- Drop
react
- Track
novnc
versions, when a new version that is bigger then noVNC 1.1.0 will released we should update it (The last versions of novnc were not released consistently, but you can check for a new release in February).
- Automatically produce
available-packages.md
as part of thedeploy-docs
process - Test together with
foreman
andforeman-plugins
in the CI - Add eslint rule about duplicates in vendor vs core/plugin
- Use find-foreman in eslint plugin to automatically setup eslint for Foreman plugins.