<div dir="ltr">Hi, <div><br></div><div>Indeed we agree that getting more prereleases run is important. That's why we've worked very hard to make sure that it as well as all the jobs are reproducible. </div><div><br></div><div>The web hosted solution has elements which are nice for users. However, it was an expensive pain to maintain. It also provided an inconsistent user experience, especially if there's a large delay due to waiting for yours or others jobs to run. As long as it's reproducible it's better to users leverage their own resources and know reliably when things will run.</div><div><br></div><div>For preventing broken releases I do also want to integrate test builds into the PR validation. It will more likely be a test debbuild rather than a prerelease. And it has trouble if the buildfarm is in the middle of a large rebuild and all the dependencies are not immediately available. </div><div><br></div><div>Tully</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Oct 31, 2015 at 5:16 AM, Daniel Stonier <span dir="ltr"><<a href="mailto:d.stonier@gmail.com" target="_blank">d.stonier@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 dir="ltr"><div><br></div>Aye, thanks from me too.<div><br></div><div>I'd like to +1 Jack's comments about preferring the web service that was previously available. </div><div><br></div><div>1. Getting things right on one web server somewhere is always going to be far easier than getting it right on thousands of users systems. Even if docker does make this proposition easier, what we have seen above is it still gets awkward when the dependencies shift (e.g. needing a custom version of docker). I also ran into problems because of python3 interfering with my environment. </div><div><br></div><div>2. Getting users to pre-release is a desirable thing. Less rosdistro PR's to approve, less red blips on the build chart, less latency for Tully to wrap up an official release into public. The less barriers there are for them to do this, I feel the better and easier the maintainence will be.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Daniel.</div><div><br></div></font></span></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On 27 October 2015 at 06:12, Mani Monajjemi via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Thanks Tully. pre-release script now works fine without any issue.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">- Mani</div></div><div class="gmail_extra"><br clear="all"><div><div>Mani Monajjemi</div></div><div><div>
<br><div class="gmail_quote">On Mon, Oct 26, 2015 at 11:08 AM, Tully Foote via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I've pushed ros_buildfarm 0.2.1 it should now be usable from the debian packages. <div><br></div><div>Tully</div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 26, 2015 at 10:42 AM, William Woodall via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span>On Mon, Oct 26, 2015 at 10:09 AM, Jack O'Quin via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Mon, Oct 26, 2015 at 11:24 AM, Daniel Stonier via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div>It has been a while since I've built open source debs, but this is above and beyond the effort required to prerelease for me though. It used to be such a fundamental part of the process - what is the current thinking? Given that its been out for at least three months, are most people just guessing, rebuilding on the farm, guessing again? Is there a planned remedy on the horizon?</div></div></div></div></blockquote><div><br></div></span><div>Basically, yes. </div><div><br></div><div>Presently, the pre-release tests take more effort than just hoping for the best and then fixing things that break.</div></div></div></div></blockquote><div><br></div></span><div>Why? I've been using them for rviz and it seems to work fairly well. What's holding up making them useful? It is just the need to install it into a virtualenv first?</div><span><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>My 2 cents - I'd really love to see this working again ;) ;) ;) ;)<br></div></div></div></div></blockquote></span></div></div></div></blockquote><div><br></div></span><div>Again, what's not working? Is there an issue on Github tracking the problem?</div><span><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><div><br></div><div>Saves alot of time for me not having to ping pong back and forth trying to get my dependencies right and I'm sure it makes the job easier on the other end avoiding having so many red blips on the radar so often.</div></div></div></div></blockquote></span></div><div><br></div><div>+1 I would find it helpful, too. I much prefer running the tests. </div><div><br></div><div>The pre-docker web interface was very convenient. I think this could be, too, although it's annoying that the Trusty version of docker is too old to use. </div></div></div></blockquote><div><br></div></span><div>There's nothing to be done about that unfortunately.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><span><font color="#888888">-- <br><div> joq</div>
</font></span></div></div><span>
<br>_______________________________________________<br>
ros-release mailing list<br>
<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
<br></span></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr">William Woodall<div>ROS Development Team</div><div><a href="mailto:william@osrfoundation.org" target="_blank">william@osrfoundation.org</a></div><div><a href="http://wjwwood.io/" target="_blank">http://wjwwood.io/</a></div></div></div>
</font></span></div></div>
<br>_______________________________________________<br>
ros-release mailing list<br>
<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
ros-release mailing list<br>
<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
<br></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
ros-release mailing list<br>
<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br></div></div><span class=""><div><div dir="ltr"><div>Phone : <a href="tel:%2B82-10-5400-3296" value="+821054003296" target="_blank">+82-10-5400-3296</a> (010-5400-3296)<br>Home: <a href="http://snorriheim.dnsdojo.com/" target="_blank">http://snorriheim.dnsdojo.com/</a><br><div>Yujin Inno: <a href="http://rnd.yujinrobot.com/" target="_blank">http://inno.yujinrobot.com/<br></a><br></div></div></div></div>
</span></div>
</blockquote></div><br></div>