One of the big piece of this GSoC project: T219193 would be to add a tabbed window on all API pages in the Help namespace on MediaWiki.org. This tabbed window will show sample code in different programming languages showing how to make use of an API module.
Though, the UserFeedback gadget was initially deployed on Wikitech (and it worked well there): T213782, it would be good to have this enabled on MediaWiki now. This will help us learn if the documentation improvements made as part of the Outreach program projects to API docs were helpful or not.
Steps to do so I imagine would be:
- Check if it is okay to do so on https://www.mediawiki.org/wiki/Project:Current_issues in https://www.mediawiki.org/wiki/Topic:V1gwsbljqo1lzwul
- Recruit a MediaWiki admin who could execute these steps that were used for deploying on Wikitech: https://phabricator.wikimedia.org/T213782#4956527
- Change the following line in the JS code: supportedNamespaces = ['Help'] to supportedNamespaces = ['API']
- Make messages translatable on #mw-userfeedback-form