<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">There are many underlying reasons one can think of. Linux version change, change to the MW API, python version change, etc. The assumption is that if a developer is "around" (as indicated by them logging into Labs, even though they may be logging in to work on something else), then they probably would notice the problem and will make an effort to fix it.<br><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Of course if all tool maintainers would put their code in a public version control system <u>and</u> were willing to reviewing and apply pull requests, then we would live in a better world overall :)<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 3, 2017 at 5:14 PM, Maximilian Doerr <span dir="ltr"><<a href="mailto:maximilian.doerr@gmail.com" target="_blank">maximilian.doerr@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 cannot explain why xTools will break down when moving to Trusty.  Hedonil, when he wrote it, made it way too environment specific that it can't even be sneezed at without breaking something.  That's why it's getting rewritten to avoid that.  I have no idea what change in the environment breaks it but it does, and it's safe to assume that xTools is not the only tool.  Anyway if disk space/CPU/RAM are not an issue in regards to inactive tool maintainers then this proposal is moot.  I was just suggesting something to help keep unused resources free and available.<br>
<span class="im HOEnZb"><br>
Cyberpower678<br>
English Wikipedia Account Creation Team<br>
English Wikipedia Administrator<br>
Global User Renamer<br>
<br>
</span><div class="HOEnZb"><div class="h5">> On Feb 3, 2017, at 17:02, Tim Landscheidt <<a href="mailto:tim@tim-landscheidt.de">tim@tim-landscheidt.de</a>> wrote:<br>
><br>
> Maximilian Doerr <<a href="mailto:maximilian.doerr@gmail.com">maximilian.doerr@gmail.com</a>> wrote:<br>
><br>
>> Because the labs environment is always changing.  Moving<br>
>> xTools from Precise to Trusty will break the tools.<br>
>> Thankfully the rewrite coming out soon, will fix that, but<br>
>> just saying.<br>
><br>
>> […]<br>
><br>
> But the deprecation of Precise does not cause a tool to<br>
> "suddenly break down", but simply be switched off, with<br>
> about seven months of warning.  The next time this will hap-<br>
> pen is April 2019.  So IMHO it is unnecessary to create an<br>
> atmosphere where tool developers must assume that their ap-<br>
> plications need constant attention.  Breaking changes to the<br>
> Tools environment are and should be rare as they come at the<br>
> price of hundreds or thousands of man-hours.<br>
><br>
> Tim<br>
><br>
><br>
> ______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">https://lists.wikimedia.org/<wbr>mailman/listinfo/labs-l</a><br>
<br>
______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">https://lists.wikimedia.org/<wbr>mailman/listinfo/labs-l</a><br>
</div></div></blockquote></div><br></div>