-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
21 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -41,5 +41,8 @@ FF-testing { | |
FF-feature1 { | ||
/* comment like this */ | ||
true | ||
a == "something": false | ||
false | ||
json({}) | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Roadmap | ||
|
||
for the fullblown project Flagfile follow same bottom up technique just like NOM parsing bottom up :D | ||
|
||
## sequence of events | ||
|
||
1. create parser and evaluator for boolean expressions | ||
2. create parser and evaluator for Flagfile | ||
3. finilize api for parsing and evaluating both | ||
4. publish them as cargo libs | ||
5. export WASM and FFI | ||
6. create demo ffi lib in lets say c# .net core | ||
7. create simple UI to create and update Flagfile on web | ||
8. create sidecar container with storage of Flagfile in git/filesystem/cdn configurable | ||
expose same through either restful/grpc/redis custom command | ||
9. create fullblown UI multitenant and projects, envs and stuff to serve Flagfile through cdn | ||
10. create clientside libs through ffi in other popular languages |