Comment by westurner
20 hours ago
For workstations with GPUs and various kernel modules, rpm-ostree + GRUB + Native Containers for the rootfs and /usr and flatpaks etc on a different partition works well enough.
ostree+grub could be much better at handling failover like switches and rovers that then need disk space for at least two separate A/B flash slots and badblocks and a separate /root quota. ("support configuring host to retain more than two deployments" > ostree native containers are bootable host images that can also be built and signed with a SLSA provenance attestation; https://coreos.github.io/rpm-ostree/container/ SBOM tools can scan hosts, VMs, and containers to identify software versions and licenses for citation and attribution. (CC-BY-SA requires Attribution if the derivative work is distributed. AGPL applies to hosted but not necessarily distributed derivative works. There's choosealicense.com , which has a table of open source license requirements in an Appendix: https://github.com/RoboStack/ros-noetic gz-sim is the new version of gazebosim, a simulator for ROS development:
https://github.com/conda-forge/gz-sim-feedstock From
> mujoco_menagerie has Mujoco MJCF XML models of various robots. Mujoco ROS-compatibility: https://github.com/moveit/moveit2 : > Combine Gazebo, ROS Control, and MoveIt for a powerful robotics development platform. RoboStack has moveit2 as conda packages with clearly-indicated patches for Lin/Mac/Win:
ros-noetic-moveit-ros-visualization.patch:
https://github.com/RoboStack/ros-noetic/blob/main/patch/ros-... ... Devcontainer.json has been helpful for switching between projects lately. devcontainer.json can reference a local container/image:name or a path to a ../Dockerfile. I personally prefer to build a named image with a Makefile, though vscode Remote Containers (devcontainers extension) can build from a Dockerfile and, if the devcontainer build succeeds, start code-server in the devcontainer and restart vscode as a client of the code-server running in the container so that all of the tools for developing the software can be reproducibly installed in a container isolated from the host system. It looks like it's bootc or bootc-image-builder for building native container images? bootc-image-builder: https://github.com/osbuild/bootc-image-builder
No comments yet
Contribute on Hacker News ↗