<div>Thanks Ken, I was aware of the work these guys are doing, I have just run into some issues and solved them, but still want to make sure my fixes are working in both Python 2 and 3 so I do a lot of switching.</div><div>
<br></div><div>That brings up something else I was wondering. If I find/fix something should I go through the proper trac ticket process or should I go through Michael Karg, Séverin Lemaignan, and Lorenz Mösenlechner so they can be rolled into broader patches like the ones on trac right now? I guess what I am asking is whether or not the move to support Python3 is solid enough to move to bug reporting or if it is still fluid enough for patching in larger patches.</div>
<br><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
On Wed, Aug 10, 2011 at 9:44 AM, William Woodall <<a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a>> wrote:<br>> +1<br>> I wonder if this could also be used to control which version of Python you<br>> are using without changing the paths and such. I have been working on<br>
> making ros, ros_comm, and common_msgs more Python 2/3 portable because of<br>> MORSE, which uses Blender, which requires Python3. I had considered setting<br>> something like env['ROS_PYTHON'] and replacing the #!/usr/bin/env python<br>
> lines with something like ros-shebang that would select python executables<br>> and paths based on the environment variable. This isn't something I see<br>> people doing often, but it might be a use case to consider when designing<br>
> this tool. There might also be a better/existing way of doing what I am<br>> talking about, but I am just not aware of it.<br></blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
Michael Karg, Séverin Lemaignan, and Lorenz Mösenlechner have been<br>working on the above MORSE problem by making the Python code Py3k<br>compatible. You may want to look at:<br></blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<a href="https://code.ros.org/trac/ros/ticket/3166">https://code.ros.org/trac/ros/ticket/3166<br></a><a href="https://code.ros.org/trac/ros/ticket/3576">https://code.ros.org/trac/ros/ticket/3576<br></a><a href="https://code.ros.org/trac/ros/ticket/3627">https://code.ros.org/trac/ros/ticket/3627</a></blockquote>
<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<br>Most of the patches have been merged and they have been using MORSE with ROS.<br>So as to not bomb this thread, please start a new thread if you wish<br>to discuss the above.<br></blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
- Ken</blockquote><div><br></div><div>Thanks, </div><div><br></div>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>William Woodall<br>Graduate Software Engineering<br>Auburn University<br><a href="mailto:w@auburn.edu">w@auburn.edu</a><br>
<a href="mailto:wjwwood@gmail.com">wjwwood@gmail.com</a><br><a href="http://williamjwoodall.com">williamjwoodall.com</a><br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>