Skip to content

ida-namida/dang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dang

This is a simple and (currently) deterministic decision management service written in Go. Inspired by (but not yet conforming to) the DMN spec.

Limitations

  • Currently accepted form field value types are limited to numbers (covering both integer and float) and boolean. Also string, but it hasn't been supported in any of the currently supported decision rules
  • Currently available rules are only mapping numeric interval to output, mapping boolean condition to output, mapping threshold-comparison to output, and sum of numeric arguments
  • For persistence, this initial implementation relies on the Kopuro project, which serves solely as an auxiliary for this and the Dut project

Contributing

Contributions via pull requests are very welcome, especially to:

  • support more form field value types
  • add more decision rules
  • add more implementation of configurable persistence options

The implementation is based on the usage of Golang's text/template package

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published