Here are the key requirements:
Self-hosted: We need the ability to host the system on our own infrastructure.
Role-based access control: Granular permissions are important, so different team members can be restricted in terms of what they can view and manage.
Region-based flag management: The ability to manage flags by region is essential.
OpenFeature support: The system must support OpenFeature.
If anyone has experience with a feature flag system that fits these criteria, I’d love to hear your suggestions! Any insights into the pros and cons of the systems you’ve used would be greatly appreciated.
Thanks in advance!
Tbh, the habit for so long now I wonder why config over code isn't the naturally intuitive style.
Do you not initialize variables first, with passed config options? Do you not first overload these from the config chain? Isn't a simple config object which preloads the config stack for seamless dict access (fs,db,cache;global,domain,user,session) the first thing you write? You do write your own wrapper for config and dstore don't you? (Speaking to the air)
You don't need a product for everything, if you just do it right the first time ...
Why is that important? I generally don't understand what open feature is trying to accomplish or why it's useful. You can write your own shim to avoid lock-in if you really have to.
Out of the options available, unleash seems the most reasonable that is open source but it does not support open feature and if I were to guess, it won't.
The only reason I ask and say these things is because with that many people why the hell are you asking us? Maybe you should be asking on your slack or Microsoft teams or whatever the heck you use for communication, I don't know groupwise or something?