1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
This commit is contained in:
ivaosthu 2016-12-02 17:58:27 +01:00
parent c3b8ed38f0
commit 57a6c855c9
3 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,14 @@
# Activation Strategies
Activation strategies is a crutial part of Unleash.
TODO!
- Definition lives in unleash-server
- Implementation lives in the client implementations
- Configuration is assiated with a feature toggle
- Document common strategies, and how to implement them
- gradual rollout (sticky vs. random)
- active for user with id
- active for host
- active for remote host
- totally custom

11
docs/client-spec.md Normal file
View File

@ -0,0 +1,11 @@
# Client Specification 1.0
This document describes the client contract.
**TODO:**
- fetch and cache toggles (etag headers etc)
- provide strategies implementations
- evaluate if a feature toggle is enabled or not with the given activation strategies and configurations.
- backup features
- registration
- send metrics

0
docs/index.md Normal file
View File