<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Right now, it appears that the default setting is easily broken for a minority of use cases and non-intuitive to debug. And that would be good to amend. Better to have it working everywhere and optimisable for power use cases. <br>
</div>
<div><br></div><div>Adding some notes on the wiki probably won't do much to notify existing users - typically copy/pasting from nearby code what I do.</div><div><div><br></div></div><div>So back to my earlier question - is setting a queue size expensive in the python implementation? If there isn't a technical weakness there, then I'm all for a) warnings and a migration point sometime in the future - it wouldn't be very costly to mechanically search and destroy all rospy.Publisher instances in a ros workspace. </div>
</div></div></div></blockquote><div><br></div><div>I agree with Daniel. Changing the default will break existing code, but if the default is undesirable in a non-negligible amount of cases, then it should be changed.</div>
<div>I would be in favor for a warning in Indigo, and a change of behavior in J-turtle.</div><div><br></div><div>Paul </div></div></div></div>