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

  1. Add comment to those two methods to explicitly state they are self-managed related
  2. Or rename "EE" to a clearer phrase.
Edited Oct 14, 2022 by Mark Chao
Assignee Loading
Time tracking Loading