clarify the link between dismissed operations and job gone http errors#592
Conversation
|
One of our developers would needs that distinction to filter by status when retrieving a list of jobs and to know when the job was dismissed on purpose not just expired. Maybe add something like a data-dismissed and job-dismissed status ? |
|
@aurore7
Therefore, the job listing depends entirely on how you manage 1iii. Another option could also be to consider "expired" as |
@fmigneault Please what do you mean with |
|
@francescoingv |
As it was reported during the SWG meeting on 2026-06-22, the dismissed operation manages both "removing the job" and "removing its artifacts" (and potentially more...). While the standard remains open to "how" to perform their "removal" to allow implementation flexibility (e.g.: actual delete, "hide / soft-delete" them, or a mixture of data management strategies), it was not really clear how "HTTP 410 Gone" status could be used to reflect the dismissed status of the job. Notably, the permissions are defined under the "Core" (section 7) which made them hard to identify in the context of "Dismissed" (section 14).
This makes the intention clearer with explicit links and a small introduction of what the operation is for.