[ros-users] [Discourse.ros.org] [Next Generation ROS] Design…

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Chris via Discourse.ros.org via ros-users
Date:  
To: ros-users
CC: Chris via Discourse.ros.org
Subject: [ros-users] [Discourse.ros.org] [Next Generation ROS] Design process of ROS 2




[quote="mkhansen, post:12, topic:7782"]

I would also like to add that I do understand the iterative approach, but without knowing what the long-term design goal is, often the first iteration becomes the only implementation (as noted above by @gbiggs).

[/quote]





I think it is important to discuss this point in particular. I don't think that *anything* in ROS 2 is written in stone. The decisions that have been made are generally made with the best information at the time, but as we gain more experience and use cases, these can all evolve. So things that are still on "first iteration" are mostly there because nobody has had the time to evolve them to where they need to be.



[quote="wjwwood, post:13, topic:7782"]

Perhaps someone who is more on the side of get things done could speak up here.

[/quote]



(clipping some good points by William)



I am typically more on the "let's get something in and iterate later" side, but when building a middleware system, some advance thought does need to be put in. While my point above about pieces evolving is true, we can't always improve them *in the current release* (since we generally guarantee API compatibility). So my opinion is that there should be some design work done up-front, but then things should move along and we can iterate towards a better solution later.



Circling back towards whether instantaneous chat helps or hurts here, I have also seen it work on previous projects. But it will mean that everyone involved (including at Open Robotics) needs to make a dedicated effort to be on that chat and to conduct design discussions on that chat, even when they are with people in the same building.











---

[Visit Topic](https://discourse.ros.org/t/design-process-of-ros-2/7782/14) or reply to this email to respond.







If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>