fzi-forschungszentrum-informatik / ros2_ros_bt_py

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a ReactJS-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!
BSD 3-Clause "New" or "Revised" License
24 stars 6 forks source link

comprehensible compact git versioning should be ensured #67

Open nspielbau opened 5 months ago

nspielbau commented 5 months ago

renaming nodes, modifying constants, etc. lead to many changes in the corresponding yaml files (eg. renaming "ProcessSubtree" to "ProcessSubtree1") git diffs and commits cannot be quickly checked with such a behavior. it seems a more deterministic file saving process is required. An important point is to ensure comparability for reading existing trees and allowing them to migrate to any new strategy.