Hi folks,
there are many projects which have an interest in generating and
querying metadata for specific revisions:
- community efforts to annotate quality of specific articles
- researchers analyzing revision contents (e.g. to derive quality
heuristics, perform citation analysis, etc.)
- application developers wanting to display/use such metadata
We've gotten inquiries e.g. from WikiProjects and researchers over the years.
I'm wondering if a lightweight service that satisfies the following
requirements might be a good idea:
- community-created schemas (similar to the EventLogging schemas on meta)
- basic per-user authentication/authorization
- basic namespacing (e.g. "WikiProject Medicine:Quality" refers to a
specific schema + specific permissions)
If such a service existed, community members, researchers and
occasionally WMF itself could create their own tools/gadgets that use
this service, perhaps with a lightweight global approval process.
If this seems like a good idea, I'd be curious about implementation
strategies -- are we blocked on something like SOA Auth [1] to
implement this as a standalone service? My sense is that you'd want to
pull this out of MediaWiki for maximum flexibility and simplicity.
Thanks,
Erik
[1]
https://www.mediawiki.org/wiki/Requests_for_comment/SOA_Authentication
--
Erik Möller
VP of Product & Strategy, Wikimedia Foundation