lcm-proj / lcm

Lightweight Communications and Marshalling
GNU Lesser General Public License v2.1
944 stars 385 forks source link

Long-term roadmap for the project #460

Closed rxdu closed 7 months ago

rxdu commented 1 year ago

Hi! It's great to see the project is active again. I saw there is a near-term plan, but I was wondering if there is a longer-term roadmap for the project. LCM has been a great library for communication and used in many robotics projects. How are you planning to keep the project evolving, especially with consideration of the existence of ROS2/DDS nowadays? Thanks!

nosracd commented 1 year ago

Thanks for your interest! This is a good question and something that should probably be added to the README...

Currently we are focused on stability and maintenance patches to fix long standing issues. Longer term we're open to evolution of LCM to have additional features (as long as backwards compatibility is enforced), but that's not the current objective. DDS is another great option that we also use, but we find many use cases that work better with LCM. We're very open to community feedback and involvement on new features, if there were specific things you were interested in contributing.