-
Notifications
You must be signed in to change notification settings - Fork 43
Applies_to: Allow no lifecycle and don't infer default when not set #3360
Copy link
Copy link
Open
Labels
ai-triagedIssue received an initial assessment through AI-powered current code and architecture checks.Issue received an initial assessment through AI-powered current code and architecture checks.ai:eng-questionAI triage raised an architecture/engineering question.AI triage raised an architecture/engineering question.ai:product-questionAI triage raised a question about product scope / offering.AI triage raised a question about product scope / offering.ai:writer-questionAI triage raised a question about authoring/writing workflow.AI triage raised a question about authoring/writing workflow.needs triage
Metadata
Metadata
Assignees
Labels
ai-triagedIssue received an initial assessment through AI-powered current code and architecture checks.Issue received an initial assessment through AI-powered current code and architecture checks.ai:eng-questionAI triage raised an architecture/engineering question.AI triage raised an architecture/engineering question.ai:product-questionAI triage raised a question about product scope / offering.AI triage raised a question about product scope / offering.ai:writer-questionAI triage raised a question about authoring/writing workflow.AI triage raised a question about authoring/writing workflow.needs triage
Type
Fields
Give feedbackNo fields configured for issues without a type.
We're giving too much importance to "GA" in our current lifecycles. GA is important when a feature evolves: from beta/preview to GA, or from GA to deprecated/removed.
In all other cases, it's not that important and when we do use applies_to the focus is rather on versions or deployment types rather than on their specific status.
The fact that we put GA everywhere or consider it the default is leading to wording issues and confusing statements in our docs.
Let's take a common example:
Here, we can see that the message:
That's not the right angle.
The main meaning of this applies_to is: This specific piece of content applies to 9.4+
With this in mind, I'm proposing to not infer GA by default, and to revise the wording for when GA is not explicitly set, as well as when it is probably.
This task would also include cleaning up our current applies_to in the source.
To be completed, it would be a joint effort between the writing team (defining the messaging udpates, cleaning up the content files) and docs-eng (updating the logic)