Create versions handler for on-demand service that will reflect changes from versions kafka topic to s3 following a /versions/{$project_identifier}/{$version_identifier}.json key pattern so that then this data can be used by On-demand API to provide data to the users.
Acceptance criteria
Messages from versions topic are being stored in s3 using specified key pattern.
To-Do
- create a versions handler under handlers/versions directory in wikimedia-enterprise/services/on-demand repository
- add unit tests to the handler
Notes
- Make sure you react to different events update, delete etc. all of them are coming from the same versions topic