EE is a confusing term to represent self managed
I think CustomersDot's use of "EE" to represent self managed related things is confusing.
| EE | COM | |
|---|---|---|
| Subscription | belongs_to_gitlab_ee_plan? | belongs_to_gitlab_com_plan? |
| RatePlanHelper | gitlab_ee? | gitlab_com_plan? |
I guess "EE" stands for "Enterprise Edition", and I usually interpret it as the opposite of FOSS, and therefore includes both SaaS and self-managed plans. For example, gitlab used to have two separate repositories: CE (FOSS) and EE. EE contains logic for both paid self-managed and SaaS features.
Proposal
- Add comment to those two methods to explicitly state they are self-managed related
- Or rename "EE" to a clearer phrase.
Edited by Mark Chao