PostHog / posthog-java

Official PostHog java library
MIT License
8 stars 12 forks source link

Stop shading and relocating dependencies #51

Open kezz opened 7 months ago

kezz commented 7 months ago

This is very confusing and odd practice for a library. It makes the experience of using this library very poor for a number of reasons:

The original reason for shading (https://github.com/PostHog/posthog-java/issues/22) doesn't make much sense (the issues that the develop faced were not elaborated on and possibly could have been fixed in their build system) and it doesn't feel like it's a good reason to make this library worse because of it.

I would suggest reverting the change and would be happy to make a PR for this if desired.