Hi Everyone, 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.
Here are the most common issues I found: - You’d like an environment that is simple to use and easy to set up, and doesn’t require much maintenance from you. - You get lost in the documentation, or sometimes can’t find it, and assistance isn’t readily available when things go wrong. - You also find your current environment takes up too many resources and runs too slowly. - You have a hard time managing your environment configuration(s). - You can find it difficult to share your work with other parties The most requested features were: - Production-like test/dev environments - Real content You can find more details on the Mediawiki Developer Satisfaction page[0]. 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. 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]. If you have any concerns, please let me know. [0]. <https://www.mediawiki.org/wiki/Developer_Satisfaction> [1]. <https://www.mediawiki.org/wiki/Talk:Developer_Satisfaction> Jeena On Tue, Jan 8, 2019 at 2:14 PM Jeena Huneidi <[email protected]> wrote: > Hello Everyone, > > I am working on improving developer productivity! Specifically, I am > aiming to improve the local development environment. > > 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. 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. > > > Please send me an email if you’d like to participate, and I or one of my > colleagues will schedule some time with you. > > 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 :) > > Outcomes resulting from the interviews (non personally identifiable > information) will be made available after analysis has been completed. > > > -- > Jeena Huneidi > Software Engineer, Release Engineering > Wikimedia Foundation > -- Jeena Huneidi Software Engineer, Release Engineering Wikimedia Foundation _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
