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