1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-11 00:08:30 +01:00
This commit is contained in:
ivaosthu 2016-12-02 17:58:27 +01:00 committed by Ivar Conradi Østhus
parent 1bb8ee53c2
commit 173bcd9bc1
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