maykinmedia / zgw-consumers

Django app to store ZGW API configuration
MIT License
1 stars 2 forks source link

Remove zds-client usage #88

Closed sergei-maertens closed 7 months ago

sergei-maertens commented 7 months ago

There are some internal bits and pieces that use zds-client under the hood which need to be removed or updated before we can drop support for zds-client alltogether (we have alternative bindings for ape-pie already).

Most notably, this will impact some of the admin and ZGW API's integrations. Currently I'm leaning towards removing this functionality, as we barely use it ourselves anymore and we want to move zgw-consumers more in the direction of a "service configuration" library rather than having tight integration with the ZGW APIs (a rename will happen at some point to hammer this point home).

Possibly we will split of some integration code into another library, but this is not a guarantee.

sergei-maertens commented 7 months ago

@damm89 - you're the only party I know making use of zgw-consumers and this will very likely cause some breaking changes for you. I intend to document the breakage in the changelog and include some pointers to what the implementation used to be, so you can move over the code to your own project(s)/libraries. Does that work for you?