Skip to content

Feature flag persistence without "always" profiles #372

@haritowa

Description

@haritowa

Problem Statement

Feature flags persistence requires "always" profiles

Image

Solution Brainstorm

I am thinking about this enhancement. What if we attach our currently evaluated feature flags(from local device storage) to identify call? This way we can set the expected flag values during persona creation and can skip intermediate non-identified personas creation.

I can recreate this approach by setting custom props(flag1, flag2...) and then set feature flags to rollout based on these props. Yet I would love to see:

  • an explanation why this approach is bad(and why you haven't implemented it yourself)
  • if the approach is actually good -- let's make it available for everyone without sketchy "fixes"

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions