-
Notifications
You must be signed in to change notification settings - Fork 39
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
Towards rmf-web's first tagged release #974
Labels
Comments
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Outline
This ticket details and tracks the progress towards the first tagged release of rmf-web, which will support
In general, this release will attempt to address issues regarding outdated dependencies, ease of extensibility, new features with Open-RMF and UX. Admittedly not all features are well documented at the moment, and some newer UI features would benefit from tooltips on the frontend dashboard rather than written documentation. We will attempt to address these concerns in minor releases if they are absent in the first release.
Current state of branches
main
- supports ROS 2 Jazzy, with mostly up-to-date dependencies, but missing newest features that were developed for live deploymentsdeploy/hammer-humble
- live deployment branch, supports ROS 2 Humble, with the newest set of features and bug fixes, but with outdated dependencies. Features implemented for deployments were kept to this branch instead ofmain
due to their customized nature where introducing it upstream will incur difficulties in maintenance as well as documentation.koonpeng/hammer-jazzy-base
- base branch where all the dependency updates, feature refactoring and porting, documentation and testing improvements, as well as cleanups and deprecations will happen.The progress checklist below will target
koonpeng/hammer-jazzy-base
, and when ready, it will be labeled as the newmain
branch, while the originalmain
branch will be set up aslegacy/main
for legacy uses. This move will incur changes in git history and therefore any users on the legacymain
branch will no longer be able to pull, and will require a fresh clone of the repository.As
rmf-web
is a monorepo all the packages will be tagged as the same version to best ensure compatibility from source or docker image releases.Notable changes
leaflet
since migration toreact-three-fiber
, First iteration of cleanup for maps #968.Progress checklist
Tickets resolved along the way
After release
The text was updated successfully, but these errors were encountered: