<div dir="ltr"><div><div><div>On <a href="http://buildbot.net">http://buildbot.net</a>, we have "Buildbot is an open-source framework for automating
software build, test, and release processes." <br></div><div><br>So, removing "open source" since that's not especially relevant in the book:<br><br></div> Buildbot is an framework for automating software build, test, and release processes.<br><br></div>Short, avoids "CI" entirely, matches our marketing copy, .. any objections?<br><br></div>Dustin<br></div><div class="gmail_extra"><br><div class="gmail_quote">2017-12-18 21:50 GMT-05:00 Dustin J. Mitchell <span dir="ltr"><<a href="mailto:dustin@v.igoro.us" target="_blank">dustin@v.igoro.us</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Thanks for the feedback, I'm now convinced that I'm mis-using "CI" :)<br><br></div>However, the suggested sentence doesn't really "snap". It sounds like "Buildbot's useful for doing some of the things relating to this thing". Thoughts on a tighter phrase?<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888">Dustin<br></font></span></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">2017-12-18 10:45 GMT-05:00 Neil Gilmore <span dir="ltr"><<a href="mailto:ngilmore@grammatech.com" target="_blank">ngilmore@grammatech.com</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
<div text="#000000" bgcolor="#FFFFFF">
Hi everyone,<span><br>
<br>
<div class="m_8790961486035437941m_2745895358815132859moz-cite-prefix">On 12/16/2017 3:45 PM, Dustin J.
Mitchell wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">2017-12-12 7:06 GMT-05:00 Vit Ry <span dir="ltr"><<a href="mailto:frodox@zoho.com" target="_blank">frodox@zoho.com</a>></span>:<br>
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi! According to PR12
build (<a href="https://31-103838017-gh.circle-artifacts.com/0/root/repo/out/10-Buildbot.pdf" rel="noreferrer" target="_blank">https://31-103838017-gh.circl<wbr>e-artifacts.com/0/root/repo/ou<wbr>t/10-Buildbot.pdf</a>)<br>
<br>
> Buildbot is a framework for building continuous
integration applications.<br>
<br>
I'm confusing with this every time. What is "CI
application" ? CI - is a process, a culture...<br>
I don't hear often 'CI application' term, and what is the
meaning then?<br>
</blockquote>
<div><br>
</div>
<div>A CI application is an application that implements a
continuous integration process. I'm trying to make the
point here that if you're going to use Buildbot, you're
going to have to implement what you want (your
application) *on top* of Buildbot (a framework). Do you
have a better term?<br>
</div>
<br>
</div>
</div>
</div>
</blockquote>
<br></span>
That first sentence is a bit tautological, isn't it? I understand
what you're trying to get at -- buildbot is a framework, not an
application itself. But someone unfamiliar with the term may head
off to Wikipedia, which seems to have a very different definition
that you seem to from that definition:<br>
<br>
<a class="m_8790961486035437941m_2745895358815132859moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Continuous_integration" target="_blank">https://en.wikipedia.org/wiki/<wbr>Continuous_integration</a><br>
<br>
In <a href="https://en.wikipedia.org/wiki/Software_engineering" title="Software engineering" target="_blank">software engineering</a>, <b>continuous
integration</b> (<b>CI</b>) is the practice of merging all
developer working copies to a shared <a href="https://en.wikipedia.org/wiki/Trunk_%28software%29" title="Trunk (software)" target="_blank">mainline</a> several times a day.<br>
<br>
That, combined with your explanation of buildbot, would seem to say
that buildbot does merges, which really isn't the case. It does its
work after the merges are done.<br>
<br>
Maybe a better way to say it might be:<br>
<br>
"Buildbot is a framework that that aids developers in maintaining
some of the best practices of Continuous Integration, such as
automating builds, tests and deployments."<span class="m_8790961486035437941HOEnZb"><font color="#888888"><br>
<br>
Neil Gilmore<br>
<a class="m_8790961486035437941m_2745895358815132859moz-txt-link-abbreviated" href="mailto:raito@raito.com" target="_blank">raito@raito.com</a><br>
</font></span></div>
<br></div></div><span class="">______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@buildbot.net" target="_blank">devel@buildbot.net</a><br>
<a href="https://lists.buildbot.net/mailman/listinfo/devel" rel="noreferrer" target="_blank">https://lists.buildbot.net/mai<wbr>lman/listinfo/devel</a><br></span></blockquote></div><br></div>
</blockquote></div><br></div>