Let's say someone asks a question: How do I upgrade a widget for defrobulator?. There are many possible answers, each one correct and the question isn't too broad. (And defrobulator in this case is a piece of software, so it's on topic.)
One could, for example, use defrobulator gizmo. The question How to use defrobulator gizmo to upgrade widget? has already been asked, it has an accepted answer and is of reasonably good quality, so rather unlikely to be deleted.
The new question is not a duplicate, because it's broader and there's more than one solution. (One could, for example, run the bifrobulator script and upgrade defrobulator widget that way. It could be a preferred solution for some users, because bifrobulator package is available out of the box.)
What's the correct approach here?
- Post an answer with a link and few words of explanation that it's one of possible methods?
- Post a link-only answer and make it community wiki?
- Quote that answer (or reword it, possibly making it more valuable) and flag older (more specific) question as a duplicate? (related: Should older questions be flagged as duplicates of more recent ones if those have better answers?)
- Comment on the question, leaving a link to the older question?
- … something else?
This question is inspired by this answer, but it's not a good example for discussing this exact issue.