<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 28, 2017 at 6:12 PM, Charles Lepple <span dir="ltr"><<a href="mailto:clepple@gmail.com" target="_blank">clepple@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word"><div>For my use case, I don't see the regression because we did not hit any of the limits in 0.8 that would cause the new architecture of 0.9 to be worth the upgrade. Rather than using multi-master setups, we divided things up and scaled horizontally, then aggregated the data from the various buildmasters. I'm not sure how we would begin to approach that in 0.9 - some of the developers even ran with JavaScript disabled by default in their browsers. Developers with Python experience are not always well-versed in JS.</div><span class="gmail-"><div><br></div></span></div></blockquote><div><br></div><div>Thanks for providing feedback, Charles.   </div><div><br></div><div>What I am seeing is that for some people who have a working buildbot 0.8 setup, there is very little functionality</div><div>in buildbot 0.9 that incentivizes them to upgrade, and the regressions in UI</div><div>are disincentives.</div><div><br></div><div>Right now, this is OK for them, but longer term this will be more problematic</div><div>as buildbot 0.8 has no active release manager, buildbot 0.8 doesn't support Python 3, etc., etc.</div><div><br></div><div>In a conversation with Andrej Rode on IRC, I began to realize another consequence of the UI redesign in buildbot 0.9.</div><div>A lot of buildbot developers and contributors are familiar with Python, and not so much with modern JavaScript frameworks for UI.</div><div>It would be good to attract more JavaScript developers to help improve the buildbot UI.</div><div>I'm not sure how this can be done, because in the competing Continuous Integration systems seem to be good enough</div><div>for JavaScript developers.<br></div><div><br></div><div>While there are some problems, I think nothing is too bad, and the problems can be overcome.</div><div>Improving the buildbot 0.9 UI and filling some of the gaps in UI functionality compared to buildbot 0.8</div><div>will go a long way to improving things.</div><div><br></div><div>The addition of a wsgi plugin ( <a href="https://github.com/buildbot/buildbot/pull/3041">https://github.com/buildbot/buildbot/pull/3041</a> ) will help people</div><div>write new customized dashboards, but for those people who are not writing dashboards,</div><div>it would be good to have out of the box views that are comparable to the views in buildbot 0.8,</div><div>to ease migration.</div><div><br></div><div>--</div><div>Craig</div></div><br></div></div>