Page MenuHomePhabricator

AQS 2.0: Create repository for shared functions
Closed, ResolvedPublic

Description

Each microservice uses similar utility functions. Create a common shared library and import it into each service.

Event Timeline

Something to keep in mind: If the functions in question are (or can be made) something general to any service at Wikimedia (as opposed to specific to the AQS suite), then you might consider adding them to https://gerrit.wikimedia.org/g/mediawiki/services/servicelib-golang (which the AQS services already depend on).

BPirkle claimed this task.

Done via https://gitlab.wikimedia.org/frankie/aqsassist

Per Eric's comment, we have not yet pushed any common functionality to servicelib-golang, but we have had conversations regarding this and will look for opportunities to do so.