I like the term and decided to create the dogfooding tag and add it to your question.
As a user you earn the privilege of creating new tags when you ask a question after receiving 300 reputation. I see you haven't quite reached that point yet but I am sure you will get there some day. :)
software-developer is a blatant meta-tag; everyone on this site should already be a software developer, so the tag does not add anything. If you see it, feel free to edit, vote to close and/or cast a delete vote as appropriate, and then remove the tag.
Good question. Without making an exhaustive survey, my impression is the majority of questions of the last year using the term repository are about what you call "DDD Repository Pattern", so I think that usage would probably fit to the most number of posts (the repository pattern seems to have become quite popular even without DDD). To the other cases:
Questions for which the recruiting tag is applicable usually ask for career advice, which is off-topic for this site. IMHO it is ok not to delete tag entirely, since historically the related kind of questions were on-topic 10 years ago.
Yes, I think it should be marked. However, I am not happy with the "DO NOT USE" phrasing - this sometimes leads to not ...
As mentioned in the question above, I find this tag (and others similarly describing adherence to the principles or philosophy of a tech group) to be highly redundant with the tag describing the tech itself.
Granted, there's an obvious difference in the semantics of the tags ("pythonic" for "python", "mavenic" for "maven", etc...), as one can write ...
I've already removed the tag from the historically locked questions.
I do ask that people take a few minutes before casting delete votes on closed questions, especially questions that are marked duplicates. For example, this recently closed question had a net score of -3 and 2 delete votes, but was already closed as a duplicate. This question was rightfully ...
Update - follow-up feature request to establish popup as discussed here:
Improve question quality by informing askers of expectations in some career related tags
As explained in another answer, tag specific popup can be used to guide askers and editors willing to use it.
Here is an example of tag popup request. Process to create such a popup is described ...
I've taken a stab at a new Tag Excerpt.
QUESTIONS ABOUT LEGAL MATTERS, INCLUDING SOFTWARE LICENSING, ARE OFF-TOPIC HERE. ASK A LAWYER, OR TRY THE LAW STACK EXCHANGE SITE.
Making it ALL CAPS increases the likelihood that an asker will see it.
The size of the excerpt is limited, and the longer it is, the less likely it is to be read. I've ...
OFF TOPIC QUESTIONS ARE NOT SUPPORTED! Questions about legal matters, including software licensing, are off-topic here. ask a lawyer, or try the law stack exchange site.
However, please make the other forbidden tags consistent:
OFF TOPIC QUESTIONS ARE NOT SUPPORTED! Internship questions seeking career advice or discussions ...
Update - these questions are now considered wholly off-topic here, so I've simplified the guidance further:
Wait! Job / Career questions are off-topic here. Yes, there are still a few around; it's a long story.
You can try The Workplace for career development questions.
See also: Why was my career or education advice question closed or down voted?
Nice idea, but that guidance was waaaay too long to fit in a pop-up. I trimmed it down a bit:
Wait! Personal advice is off-topic here. Please ensure that your question… …is specific to programming careers. Try The Workplace for other career development questions. …can apply to other programmers besides yourself. Avoid asking for open-ended advice. ...
Tags serve to categorize questions, so that:
questions become easier to search, and
users may filter for a particular topic they are interested in.
Therefore, we have tags for certain technologies like c#, tags for areas of software engineering like architecture or project-management, and tags for certain software engineering concepts like design-patterns.
The existence of other, similar questions, is not a valid reason to keep an off-topic question open. Your question was flagged as being off-topic, and looking at the history, it appears other votes were cast against it that aged away (close votes do expire some time after they are cast). The flag was determined to be correct and handled appropriately.
Looking through it, it looks like most embedded and embedded-systems questions are about embedded systems. There are few enough questions that a manual cleanup can be done after a merge.
I'm just thinking about what tag should be preferred. I think I'd prefer embedded-systems, even though it's half the size. I think the tag is more descriptive and more in ...
I'm not at all happy about that tag.
What purpose does it serve?
It may be a “fun” tag, but does it help anyone find questions more easily? Does it tell you anything about that question?
I'm happy to be cast as the villain in this, but I don't think that tag should exist.