<div dir="ltr">Thanks everyone for the thoughts and feedback.<div><br></div><div>Bryan, it sounds like there is likely a way we could scratch eachother's backs on this one. I'm not familiar with the concept of 'roles' in puppet, so I'm not quite sure how our ideas overlap specifically - can you elaborate? Do you have any thoughts about how we can piggyback our ideas?</div>
<div><br></div><div>Chris, I think getting CentralAuth working in this Vagrant environment is crucial. It's one of the big stumbling blocks we've had in getting our local instances configured to test things like login from mobile devices. Are there specific concerns here that would prevent this from working?</div>
<div><br></div><div>Yuvi, I think the approach you describe sounds reasonable, and certainly sounds more realistic to achieve during the hackathon. I would probably consider approaching your hackathon goals in reverse order, as I think that makes more sense from a prioritization perspective.</div>
<div><br>Ori, thanks much - we'll keep you in the loop. I'm really keen on seeing this happen and am happy to try and shepherd this along for the hackathon.</div><div><br></div><div>Once there's a little more clarity, I'll set up a section on <a href="https://www.mediawiki.org/wiki/Z%C3%BCrich_Hackathon_2014/Topics">https://www.mediawiki.org/wiki/Z%C3%BCrich_Hackathon_2014/Topics</a>.<br>
<div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 27, 2014 at 1:48 PM, Bryan Davis <span dir="ltr"><<a href="mailto:bdavis@wikimedia.org" target="_blank">bdavis@wikimedia.org</a>></span> wrote:<br><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=""><div class="h5">On Mon, Jan 27, 2014 at 11:41 AM, Ori Livneh <<a href="mailto:ori@wikimedia.org">ori@wikimedia.org</a>> wrote:<br>
> On Fri, Jan 24, 2014 at 12:34 PM, Yuvi Panda <<a href="mailto:yuvipanda@wikimedia.org">yuvipanda@wikimedia.org</a>><br>
> wrote:<br>
>><br>
>> Thoughts?<br>
><br>
> I think either approach (or some combination) would be desirable and<br>
> feasible. I would be happy to provide guidance, review patches, make fixes,<br>
> etc. but someone would have to take the lead in organizing it. Arthur, if<br>
> you're interested, let me know how I can help.<br>
><br>
> CCing Andrew Otto, Bryan Davis and Matt Flaschen<br>
<br>
</div></div>I had discussed a semi-related idea for Zurich with Ori. I am<br>
interested in doing a hands on puppet/vagrant tutorial showing how to<br>
add new roles. In the spirit of doing something highly interactive I<br>
had thought that the group in the tutorial could try to make all<br>
extensions used on commons available via roles by the end of the<br>
weekend.<br>
<br>
I love the idea of sharing puppet modules between vagrant, labs, beta<br>
and production, but my personal Puppet skills aren't up to devising a<br>
reasonable way to do this at the moment. My biggest fear (and fastest<br>
route to -2 from Ori and Faidon) would be that we'd have to add a<br>
bunch of "conditional soup" to the modules to handle some of the<br>
fundamental differences between the environments.<br>
<span class=""><font color="#888888"><br>
Bryan<br>
--<br>
Bryan Davis              Wikimedia Foundation    <<a href="mailto:bd808@wikimedia.org">bd808@wikimedia.org</a>><br>
[[m:User:BDavis_(WMF)]]  Sr Software Engineer                Boise, ID<br>
irc: bd808                                        v:<a href="tel:415.839.6885%20x6855" value="+14158396885">415.839.6885 x6855</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Arthur Richards<div>Software Engineer, Mobile</div><div>[[User:Awjrichards]]</div><div>IRC: awjr</div><div>+1-415-839-6885 x6687</div>
</div></div></div>