$darkmode
Elektra 0.11.0
Error Semantics

Problem

While we have a classification of errors and warnings, it remains unclear when plugins actually should emit errors and warnings.

Constraints

Assumptions

Considered Alternatives

Decision

Provide guidelines in the form as tutorials, covering:

Violations against these guidelines can be reported as bug and then either:

Rationale

It is easier for developers if there are clear expectations on how a plugin should behave. And it is much easier for overall Elektra if there is more consistency.

Implications

Related Decisions

Notes