On Sat, Dec 15, 2012 at 9:45 AM, Platonides <span dir="ltr"><<a href="mailto:platonides@gmail.com" target="_blank">platonides@gmail.com</a>></span> wrote:<br><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 class="im">On 15/12/12, Ryan Lane wrote:<br>
> I've been writing a new deployment system for production.<br>
> We may be able to use it for this as well.<br>
<br>
</div>That looks promising. Where are the docs?<br>
<div class="im"><br></div></blockquote><div><br></div><div><a href="http://wikitech.wikimedia.org/view/Git-deploy">http://wikitech.wikimedia.org/view/Git-deploy</a><br></div><div><br></div><div>Note that the system is still new and under active development. It'll likely need a little bit of work for it to be useable in Labs (as Labs requirements are actually a little more difficult).</div>

<div> </div><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 class="im">
<br>
> Ideally we'd handle that and other dependencies via puppet and not the<br>
> deployment system. It's best if the deployment system only handles<br>
> deployment and running of the bots.<br>
><br>
> - Ryan<br>
<br>
</div>Each bot should have its own file, required from 'bots', not all<br>
dependencies in one big file. Separating things like that, and with<br>
proper examples, it seems fine.<br>
<div class=""><div class="h5"><br></div></div></blockquote><div><br></div><div>Yes, ideally we'll have a module, where every bot is a class.</div><div><br></div><div>- Ryan</div></div></div>