calcom / cal.com

Scheduling infrastructure for absolutely everyone.
https://cal.com
Other
31.4k stars 7.59k forks source link

[CAL-2775] Add ability to flight features #12598

Closed keithwillcode closed 6 months ago

keithwillcode commented 9 months ago

Describe the solution you'd like

Our feature flags currently only support on/off. It would be great to have a feature flighting system where we can roll out new features to small subsets of users and/or particular users.

Desired features:

From SyncLinear.com | CAL-2775

antonio-pedro99 commented 9 months ago

/assign

keithwillcode commented 9 months ago

@antonio-pedro99 Are you still interested in taking this one? Feel free to submit a PR and we'll review!

SomayChauhan commented 8 months ago

@keithwillcode

I was looking into this—would it be okay if I use a third-party open-source library like flagsmith that we can self-host? Or we aim to build the entire solution in-house and improve the existing feature-flag system we have?

keithwillcode commented 8 months ago

@SomayChauhan Yeah something that's self-hosted could be a good option if it provides lots of the features we are looking for and we can still maintain optionality. Saw you opened a draft PR. We'll take a look!

zomars commented 7 months ago

I would go for improving our current approach but I'll gladly explore other options.