Theme: Literal
The “boring” theme.
“This was the way hardest theme to come up words for in comparison to the other themes. I scrolled through a dictionary for dozens of minutes before coming up with each word. Most of these are adjectives so they won’t even work” — Kalle
Word | Suggestion | Motivation |
---|---|---|
.wharf-ci.yml | Project configuration | Have to add “project” before to make it unambiguous. |
Project manifesto | Have to add “project” before to make it unambiguous. | |
Project plan | Have to add “project” before to make it unambiguous. | |
Build plan | ||
Build definition | Already used in the cmd and web-ng repos. | |
Programme | ||
Build | Build | |
Job | ||
Task | ||
Stage | Ordered list | |
Sequence | ||
Synchronous list | ||
Step | Concurrent list | |
Parallel list | ||
Step type | Preset | |
Template | Works well if step types can be written more dynamically, like even by users | |
Model | ||
Scheme | ||
Action | ||
“custom stage flow” | ||
Environment | Context | |
Variables | Constants | |
Values | Kind of borrowed from Helm “values”, but colliding concepts… | |
Variables | ||
Environment variables | Contextual … | If “Environment” gets renamed “Context” |
Input variables | Injected … | |
Parameters … | ||
Arguments … | ||
Built-in variables | Predefined … | |
Given … | ||
Framework … | ||
Provider API | Project provider | Terraform has a similar concept called “providers” as well, so might collide. |
Driver | Term “drivers” is commonly used to connect two different services. Ex: SQL drivers, printer drivers. Good to get away from the term “API” or “plugin” as they are inofficial connectors. | |
Forge driver | https://en.wikipedia.org/wiki/Forge_(software) | |
SCM driver | https://en.wikipedia.org/wiki/Version_control | |
“Main” API | Wharf API | |
Wharf project | ||
Wharf group | ||
CI manager | ||
CI executor | ||
CI step executor |