Feature summary (what you would like to be able to do and where):
I would like for a Hasura GraphQL endpoint to be available for Wikimedia wiki databases. Hasura is an open source self-hostable service that provides an instant GraphQL endpoint for MariaDB databases. This would be much simpler to deploy and maintain then the current incomplete and unmaintained GraphQL endpoint.
Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
I would like to create a Wikidata editing interface that is able to subscribe to changes from the database. Hasura provides realtime subscriptions to database tables.
Benefits (why should this be implemented?):
- Type-safe, easily queryable methods of accessing Wikimedia data
- Easy to maintain