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

Reason for EAB removal #897

Open
fritterhoff opened this issue Apr 13, 2022 · 2 comments
Open

Reason for EAB removal #897

fritterhoff opened this issue Apr 13, 2022 · 2 comments

Comments

@fritterhoff
Copy link

Out of curiosity: Why were the EAB functionalities removed with commit d00729d?

@fritterhoff fritterhoff added bug needs triage Waiting for discussion / prioritization by team labels Apr 13, 2022
@dopey dopey removed the needs triage Waiting for discussion / prioritization by team label Jul 26, 2022
@jubalfh
Copy link

jubalfh commented Mar 29, 2023

an anniversary of this bug is close and it's still open – perhaps we could get a bit of explanation?

(i'm quite curious myself; i can live with not having the functionality, but would like to know if there's a straightforward technical reason or it's just a business decision)

@dopey
Copy link
Contributor

dopey commented Mar 31, 2023

Hey, I'm sorry for the radio silence. We had intended to respond to this issue a while ago. The answer is nuanced, and I'm guessing that's why it's fallen through the cracks.

The tl;dr is business decision. We believe EAB is an advanced use case and therefore makes more sense as part of our "paid product" offering.

We struggle a lot internally deciding what should and should not be part of the open core. We fundamentally do not believe in releasing crippleware - projects that cannot be used due to paywall. In this case, we believe that the ACME functionality of the product is still completely usable. EAB adds a layer of policy and security beyond that which is already offered by the ACME protocol - we consider this an advanced use case.

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

No branches or pull requests

3 participants