MediaWiki Interfaces Team/Developer Feedback/Wikimedia Web APIs
Appearance
Hello tools builders, bot maintainers, researchers, and all other Wikimedia web (HTTP) API users!
The MediaWiki Interfaces Team is interested in learning more about your experience as a Wikimedia developer, and how it compares to other API experiences that you know and love.
To kick off the conversation, I’d love your answers to the following questions:
- How long have you been a developer/writing code, in general?
- How long have you been building bots, tools, or applications for Wikimedia?
- What is the best web/HTTP API you’ve ever worked with? (it doesn’t have to be from Wikimedia!)
- What made it a great experience? Or, what do you think the most important aspects or features are to make an API 'good'?
- Which Wikimedia web API do you use the most?
- Which Wikimedia web API do you most enjoy using (if it's different than your most commonly used)?
- What was most confusing about the Wikimedia web APIs when you started using them?
- What is currently your biggest frustration or pain point when working with Wikimedia web APIs?
- Have you run into instances where you were trying to build a specific tool or feature, but couldn't due to technical limitations of the APIs?
- What were the gaps? Were you able to work around them? How?
- What metrics about your tool, bot, or application would be most interesting to you? (for example, how many pages your bot has edited, how many unique users have engaged with your tool, etc).
- What do you think about the current level of communication and available developer support channels?
- What would make you feel more engaged or appreciated as a technical contributor?
- If you could change one thing about the Wikimedia developer experience, what would it be?
Additionally, If you are interested in chatting with us about these questions and more generally about your experiences as a technical Wikimedian, please feel free to grab time on my calendar.