Hi Rich, <div><br></div><div>Due to a long history of interweaved lineage PCL and ROS datatypes collide.  We have not forked PCL as much as applied a patch to make it use our generated messages instead of the stripped down versions built into PCL.  This previously was done inside PCL upstream, however it has proven easier to patch new releases than maintain the functionality within PCL.  Also it does not require PCL to have anything ROS specific inside it's release.  The git-buildpackages repositories allow us to reimport upstream and reapply our patches on top of new releases as they come out.  If there is a patch release to the version we have used we can take it up, and plan to.  We cannot take up major API breaking releases.  </div>

<div><br></div><div>There has also been an initiative to release renamespaced versions of pcl 1.6 as pcl16 as a backport into Electric.  I'm not sure of the current status of that effort.  </div><div><br></div><div>Tully<br>

<br><div class="gmail_quote">On Fri, Jun 15, 2012 at 7:01 PM, Rich Mattes <span dir="ltr"><<a href="mailto:richmattes@gmail.com" target="_blank">richmattes@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


  
    
  
  <div text="#000000" bgcolor="#FFFFFF"><div class="im">
    <div>On 06/12/2012 01:49 PM, Tully Foote
      wrote:<br>
    </div>
    <blockquote type="cite">Hi Tim, 
      <div><br>
      </div>
      <div>That is where we build the debs from.  In one of our next
        rounds of upgrades we hope to provide the sources via apt-get
        source on <a href="http://packages.ros.org" target="_blank">packages.ros.org</a>.  But I
        suggest pulling from the git-buildpackage repos as that will be
        easiest, and you can keep your own fork of the repo if you want
        for your architecture specific sources. </div>
      <div><br>
      </div>
      <div>Tully</div>
      <div><br>
      </div>
      <div>PS: For reference all the new style debians in fuerte they
        are listed at : <a href="https://github.com/ros/rosdistro/blob/master/releases/fuerte.yaml" target="_blank">https://github.com/ros/rosdistro/blob/master/releases/fuerte.yaml</a><br>
      </div>
    </blockquote>
    <br></div>
    Hi Tully,<br>
    <br>
    Are there any plans to integrate the changes to PCL upstream instead
    of maintaining a wg fork?  From my analysis, the only changes are
    that the wg fork includes the generated message headers, .msg files,
    and some ROS stack metadata.  I opened a bug upstream[1] and was
    going to take a crack this weekend at having PCL's buildsystem
    handle generating the message headers and installing the stack files
    when USE_ROS is enabled, but if someone else is working on it I'd
    rather not duplicate the effort.<br>
    <br>
    Thanks, <br>
    <br>
    Rich<br>
    <br>
    [1] <a href="http://dev.pointclouds.org/issues/699" target="_blank">http://dev.pointclouds.org/issues/699</a><br>
  </div>

<br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Tully Foote<br><a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a><br>(650) 475-2827<br>
</div>