Skip to content

Naming

flagd was conceived as a simple program with a POSIX-style CLI that's designed to run as a service or daemon. For this reason, its name is stylized as all lower case: "flagd", consistent with other famous Unix/Linux daemons (crond, sshd, systemd, ntpd, httpd, etc). Although the flagd system has expanded beyond the flagd application itself to include libraries which embed flagd's evaluation engine, the "flagd" stylization should be observed for all components relating to flagd. Where possible, please treat "flagd" as a single word, including in library names, packages, variable names, etc.