Description
We’re excited to announce that we’ve started planning for Flipt v2, and we want your input to make it even better! 🎉
The high-level plan for Flipt v2 focuses on improving usability, flexibility, and compatibility while tackling key pain points from v1. Below is an overview of our current plan, including goals and non-goals.
This is a working document, and your feedback is crucial to ensure Flipt v2 meets the needs of the community. If you have ideas, concerns, or suggestions, please share them as comments on this issue. Let's make Flipt v2 a success together! 💬
📋 Development Plan
Goals
- Declarative storage backend: Remove database dependencies for flag state.
- GitOps workflows: Full support, including write operations.
- API compatibility: Maintain compatibility with current Flipt Evaluation APIs.
- Simplified configuration: Consolidate/remove unnecessary options.
- Authentication improvements: Support for Redis and in-memory backends.
- Declarative API: New API for managing flag configuration.
- Legacy cleanup: Remove legacy evaluation APIs and address v1 issues.
- UI enhancements: Improve where necessary.
- Optional features:
- Support write operations to object storage backends.
- Enable approval workflows for Git-based setups.
Non-Goals
- Compatibility with current Flipt Management APIs.
- Backward compatibility with v1 configuration files.
- Changes to v1 base types (flags, segments, etc.).
🧠 We Need Your Input!
We’d love to hear your thoughts on:
- What features or improvements would you like to see in Flipt v2?
- Do the goals align with your needs as a user or contributor?
- Are there areas you think should be prioritized during development?
- Is there anything else you'd like to share?
To join the conversation, simply comment on this issue. You can also open a separate issue and tag it with v2
if you want to dive deeper into a specific topic.
Thank you for helping us make Flipt v2 the best it can be! 🚀
Feel free to suggest edits or raise any concerns below!
Sub-issues
Metadata
Metadata
Assignees
Type
Projects
Status