User:APaskulin (WMF)/Docs Personas
Appearance
These personas are defined in relation to their information needs for the purpose of creating and maintaining documentation for MediaWiki and Wikimedia projects.
As a developer, I want to include Wikimedia content in my app.
[edit]- Read-only access to Wikimedia content (edge case: uploading files)
- May not be involved with a Wikimedia project community
- Primary concerns
- Formats
- Needing to do as little as possible on my side/getting exactly what I need or as close as possible
- Performance/optimization/limits
- Searching/knowing what to ask for
- User journey
- I understand what is available
- I am inspired by example projects
- I know how to get started
I want to use Wikimedia data in my research or data analysis.
[edit]- https://meta.wikimedia.org/wiki/Research:Data
- https://research.wikimedia.org/ includes the output of the research team
- Wikidata
I want to customize my wiki experience in my browser.
[edit]- Discover preferences and gadgets
- Write custom CSS and JS
- Submit user scripts for inclusion as gadgets (tied to a specific project community)
I want to automate maintenance tasks for a Wikimedia project.
[edit]- Gadgets, tools, and bots
- Tied to a specific project community
- Discover and use existing tools
- Request a tool
- Maintain a tool
- Develop a tool
As someone new to open source, I want to contribute to open source.
[edit]As an experienced developer, I want to contribute to a Wikimedia open source project.
[edit]- Contribute to MediaWiki core (PHP) or extensions (PHP + JavaScript)
- Contribute to tools used and requested by project communities
I want to contribute documentation to a Wikimedia project.
[edit]As a PHP developer, I want to develop new functionality for MediaWiki.
[edit]- Extensions (PHP + JavaScript)
I want to run my own wiki using MediaWiki.
[edit]- MediaWiki platform docs at mediawiki.org