Page MenuHomePhabricator

A proper catalog of extensions
Closed, DuplicatePublic

Description

Extensions on mediawiki.org are not very well organized and finding the right extension is often difficult. The community needs better management of extension pages with categorization, ratings on code quality, security, usefulness, ease of use, etc. Good extensions should be given more visibility. “Featured extensions” similar to featured articles could be introduced. The compatibility of extensions with different MediaWiki versions should be clearly displayed and possibly compatibility testing should be automated. In terms of implementation, some suggest using SMW for the organization of the data and Article Feedback for rating. Developers should be able to add a PayPal account link to fund the maintenance of their extensions.

Note: This project should probably be implemented by someone with a lot of experience with MediaWiki. An intern could work on pre-implementation work such as collection of requirements and detailed design/specification.

This is a proposal made by Mariya Miteva at http://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects#A_proper_catalog_of_extensions while she was working on https://www.mediawiki.org/wiki/Third-party_MediaWiki_users_discussion as part of her Outreach Program for Woman internship.

Recovering it here to see if there is community consensus on the need and we can shape a proposal for a volunteer.

Event Timeline

Nemo_bis raised the priority of this task from to Medium.
Nemo_bis updated the task description. (Show Details)
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

This is a proposal made by Mariya Miteva at http://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects#A_proper_catalog_of_extensions

Do you mean, https://www.mediawiki.org/wiki/Outreach_programs/Possible_projects?oldid=1151098#Research_.26_propose_a_catalog_of_extensions ?
Someone removed it because T48704: Ratings and compatibility matrix for extensions on WikiApiary closed,so I'm not sure what you're revivng.

finding the right extension is often difficult

Right now it seems at best we categorize. Even if

  • There have been proposals to improve categorization in https://www.mediawiki.org/wiki/Category_talk:Extensions.
  • Can we have a search box within category?, or at least tell people about incategory:Rating_extensions?
    • it seems searching incategory: doesn't search subcategories, d'oh

With 2000 extensions I don't think we can do better than categorization and search. (I'm a fan of Semantic MediaWiki but regardless of deployment issues it's unrealistic to expect people to fabricate queries to find extensions.) The problem is the default Special:Search results are poor, just a snippet. I want search results to show a small infobox about each matching extension and then on click or hover it expand to show more. Special:ExtensionSearch could be a pretty cool project.