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?](https://meta.superuser.com/q/6924/194694)) - Comment on the question, leaving a link to the older question? - … something else? <sub>This question is inspired by [this answer](http://superuser.com/a/797009/194694), but it's not a good example for discussing this exact issue.</sub>