<div dir="ltr"><div><div><div><div>Hoi,<br></div>It may not be intended for me but there is no manner in which functionality that is widely used and that can be easily described as of importance to the smooth running of a project can be moved to production servers and get production grade support.<br><br></div>Given that the WMF itself first has to identify them as such before it is actually moved on its agenda it is easy to understand why it never happens. The next bit is that WMF is fixated on Wikipedia thinking and consequently it does not make for a great transition to "production" think either.<br></div>Thanks,<br></div>      GerardM<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 17 May 2015 at 20:08, Petr Bena <span dir="ltr"><<a href="mailto:benapetr@gmail.com" target="_blank">benapetr@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I agree with Ryan on this, if it's production stuff it shouldn't run<br>
on labs unless you are OK with outages. There is number of things that<br>
are more or less considered production, like wm-bot or huggle's<br>
components, but none of them are critical and it's not a big deal to<br>
have occasional outage. If your service must be 24/7 it should be on<br>
production servers and operation team needs to be trained how to<br>
operate it to ensure high availability. If you fail to do that, you<br>
can't blame labs people, just yourself.<br>
<div class="HOEnZb"><div class="h5"><br>
On Sun, May 17, 2015 at 9:53 AM, Gerard Meijssen<br>
<<a href="mailto:gerard.meijssen@gmail.com">gerard.meijssen@gmail.com</a>> wrote:<br>
> Hoi,<br>
> Saying a similar service is not recognising the FACT that production grade<br>
> services are running on Labs. They are. Stating that something similar is<br>
> worked on does NOT mean that it will indeed replace what is in FACT used in<br>
> a production manner. Because that means that it is a development criteria to<br>
> actually replace the functionality itself.<br>
><br>
> I do solute the Labs people in that they have improved the stability of WDQ<br>
> a lot. They did puppetise the services needed for running many of the tools,<br>
> they made additional memory available and they collaborated with Magnus on<br>
> making the services more robust.<br>
><br>
> However, functionality in the pipeline is not what is being used and,<br>
> theories of what production means is not really what you can observe. They<br>
> are theories and as such not reliable.<br>
> Thanks,<br>
>       GerardM<br>
><br>
> On 17 May 2015 at 08:23, Tim Landscheidt <<a href="mailto:tim@tim-landscheidt.de">tim@tim-landscheidt.de</a>> wrote:<br>
>><br>
>> Ryan Lane <<a href="mailto:rlane32@gmail.com">rlane32@gmail.com</a>> wrote:<br>
>><br>
>> > [WDQ]<br>
>><br>
>> > If it's production-ish, it should likely either be moved to production<br>
>> > or<br>
>> > you should put a bit of effort into making it work across multiple<br>
>> > instances. The ideal goal is for services to be stateless, with their<br>
>> > state<br>
>> > living in databases that are also split across instances. It's best to<br>
>> > have<br>
>> > the service config managed (ideally puppetized since it's what wikimedia<br>
>> > uses) so that a loss of an instance is only a brief inconvenience.<br>
>><br>
>> There are efforts to deploy a similar service with<br>
>> <a href="https://www.mediawiki.org/wiki/Wikibase/Indexing" target="_blank">https://www.mediawiki.org/wiki/Wikibase/Indexing</a> (Phabrica-<br>
>> tor project at<br>
>> <a href="https://phabricator.wikimedia.org/tag/wikidata-query-service/" target="_blank">https://phabricator.wikimedia.org/tag/wikidata-query-service/</a>).<br>
>><br>
>> Tim<br>
>><br>
>><br>
>> _______________________________________________<br>
>> Labs-l mailing list<br>
>> <a href="mailto:Labs-l@lists.wikimedia.org">Labs-l@lists.wikimedia.org</a><br>
>> <a href="https://lists.wikimedia.org/mailman/listinfo/labs-l" target="_blank">https://lists.wikimedia.org/mailman/listinfo/labs-l</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Labs-l mailing list<br>
> <a href="mailto:Labs-l@lists.wikimedia.org">Labs-l@lists.wikimedia.org</a><br>
> <a href="https://lists.wikimedia.org/mailman/listinfo/labs-l" target="_blank">https://lists.wikimedia.org/mailman/listinfo/labs-l</a><br>
><br>
<br>
_______________________________________________<br>
Labs-l mailing list<br>
<a href="mailto:Labs-l@lists.wikimedia.org">Labs-l@lists.wikimedia.org</a><br>
<a href="https://lists.wikimedia.org/mailman/listinfo/labs-l" target="_blank">https://lists.wikimedia.org/mailman/listinfo/labs-l</a><br>
</div></div></blockquote></div><br></div>