Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Posthog Server Provider #549

Open
Cliftonz opened this issue Aug 12, 2024 · 3 comments
Open

Add Posthog Server Provider #549

Cliftonz opened this issue Aug 12, 2024 · 3 comments
Assignees

Comments

@Cliftonz
Copy link

Description:

I would like to propose adding support for PostHog feature flags in the Go SDK of OpenFeature. PostHog provides powerful feature flagging capabilities, and integrating it into the OpenFeature Go SDK would enable users to leverage these features seamlessly.

Motivation:

  • PostHog offers a comprehensive set of tools for feature flagging, which includes detailed analytics and user segmentation.
  • Integrating PostHog would enhance the flexibility of the OpenFeature Go SDK, allowing users to choose PostHog as their feature flagging provider.
  • It would expand the ecosystem and make it easier for teams already using PostHog to adopt OpenFeature.

Proposed Solution:

  • Implement a new PostHogProvider for the Go SDK, which will interface with the PostHog API to manage and evaluate feature flags.
  • Provide appropriate configuration options to allow users to easily set up and use PostHog with the OpenFeature SDK.

Relevant Resources:

Contribution:

I am happy to contribute to this feature if assigned. Please let me know if you would like me to proceed with the implementation.

Thank you for considering this request!

@Cliftonz
Copy link
Author

@beeme1mr @toddbaert Ping

@beeme1mr
Copy link
Member

Hey @Cliftonz, that sounds good. I've assigned you the issue. Thanks!

@Cliftonz
Copy link
Author

@beeme1mr Thank you! I will raise a PR when I have it done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants