<div dir="ltr"><div dir="ltr">Hi Everyone,<br><br>Thank you for participating in the local development environment interviews! I was able to get a much better idea of what changes could give you the highest impact in terms of satisfaction as we move to create a development environment that more closely matches production while being mindful of your needs.<br><br>Here are the most common issues I found:<br><ul><li>You’d like an environment that is simple to use and easy to set up, and doesn’t require much maintenance from you.</li><li>You get lost in the documentation, or sometimes can’t find it, and assistance isn’t readily available when things go wrong.</li><li>You also find your current environment takes up too many resources and runs too slowly.</li><li>You have a hard time managing your environment configuration(s).</li><li>You can find it difficult to share your work with other parties<br></li></ul>The most requested features were:<br><ul><li>Production-like test/dev environments</li><li>Real content<br></li></ul>You can find more details on the Mediawiki Developer Satisfaction page[0].<br><br>Initially, I (and others) will be working on a local development environment to address these problems. This will be a gradual and iterative effort, so not all issues will be solved right away. I hope to release it to a group of testers as soon as we have made sufficient progress. <br><br>We plan to try a Docker/Kubernetes based implementation, possibly building upon preexisting works. If you have ideas you’d like to share, please feel free to discuss them on the talk page[1].<br><br>If you have any concerns, please let me know.<br><br>[0]. <<a href="https://www.mediawiki.org/wiki/Developer_Satisfaction" target="_blank">https://www.mediawiki.org/wiki/Developer_Satisfaction</a>><br>[1]. <<a href="https://www.mediawiki.org/wiki/Talk:Developer_Satisfaction" target="_blank">https://www.mediawiki.org/wiki/Talk:Developer_Satisfaction</a>></div><div dir="ltr"><br></div><div>Jeena<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jan 8, 2019 at 2:14 PM Jeena Huneidi <<a href="mailto:jhuneidi@wikimedia.org" target="_blank">jhuneidi@wikimedia.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" id="gmail-m_1955523011598614878gmail-m_576938984508336534gmail-docs-internal-guid-1d39cf50-7fff-214e-1f46-9d9b286bf15a"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Hello Everyone,</span></p><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">I am working on improving developer productivity! Specifically, I am aiming to improve the local development environment.</span></p><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Satisfaction with the local development environment got the second lowest score in the developer satisfaction survey, and we (Release Engineering) would like to find out which things about it you like, and which are troublesome.</span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"> In order to do so, we need your help! I’d love to have the opportunity to interview you about your local setup and/or observe how you interact with it.</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Please send me an email if you’d like to participate</span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">, and I or one of my colleagues will schedule some time with you.</span></p><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">I’m looking forward to our conversations. This is a chance for you to shape the local development environment, so please don’t hold back :)</span></p><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Outcomes resulting from the interviews (non personally identifiable information) will be made available after analysis has been completed.</span></p><br clear="all"><br>-- <br><div dir="ltr" class="gmail-m_1955523011598614878gmail-m_576938984508336534gmail_signature"><div dir="ltr">Jeena Huneidi<br>Software Engineer, Release Engineering<br>Wikimedia Foundation</div></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail-m_1955523011598614878gmail_signature"><div dir="ltr">Jeena Huneidi<br>Software Engineer, Release Engineering<br>Wikimedia Foundation</div></div>