digitalfabrik / integreat-cms

Simplified content management back end for the Integreat App - a multilingual information platform for newcomers
https://digitalfabrik.github.io/integreat-cms/
Apache License 2.0
56 stars 35 forks source link

Rename client APIs to allocate them #1826

Closed Gaston69 closed 1 year ago

Gaston69 commented 1 year ago

Motivation

The Client APIs (e.g. deepl_api, gvz_api ...) should be renamed to api_client_name (api_client_deepl, ...) to allocate them together in the file-tree.

Proposed Solution

To avoid deep nesting of files, it is not wanted to move all client api to a separate folder. Having a equal naming at the beginning will help us get a clearer structure w/o nesting.

Alternatives

Additional Context

Design Requirements

timobrembeck commented 1 year ago

Our internal channel vote has shown that there is a preference for the current naming scheme <service>_api, so we're not going to change anything.