This seems to have been proposed a long time ago but never followed through on. This is what happens when you let them fester...
Anyway, to me there are actually several different subcategories of career questions, almost none of which are properly represented by the current tags:
Career development means advancing one's career, irrespective of their ...
I merged modelling into modeling, since that makes sense. I'm hesitant to do anything with model since it can refer to a model in the sense of a model of a system that you make when modeling, a model of a real world thing represented in software, or part of the MVC or MVVM or similar patterns.
I've proposed the synonyms for mapping vcs to version-control and vm to virtual-machine. I figure we'll give it some time. If it gets voted on as approved by the community, great. If it's really close in a day or two and there aren't any objections, I (or another mod) can help it along by forcing the synonym.
Also, virtual-machine might need a clean-up at ...
Unfortunately, I don't have time right now (just passing through real quick), but I'd want to take a closer look at how these tags are used.
As words, they are very different things. Maintenance is a phase in the product lifecycle that exists after a system has been deployed. Although systems in a maintenance phase go through some form of requirements ...
If I would have to choose between them, I would not be able to tell the difference.
So, yes, I think they should be synonyms. As third-party-libraries has the most questions (28), I think that is the best option for the master tag.
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 think since definition does not have a wiki summary [here] it is very easy to get confused.
Better solution IMO would be to properly define the definition tag itself first and then let users ask question on that basis. If the tag is explained as
Then possibly terminology and definition could be merged.
distributed-development seems like a tag for distributed systems development not developers themselves being distributed in general. This is a completely different tag. Though looking at the question it seems to be used in the latter sense so merging it may be good or just nuking it altogether.
This tag has been renamed to natural-language-processing
Now that the maximum tag length has been increased to 35, I don't see any reason why this tag can't be renamed to natural-language-processing.
Legibility != readability
From wikipedia (empasis mine):
Legibility is the degree to which glyphs (individual characters) in text are understandable or recognizable based on appearance.
Legibility is different from readability which refers to entire words, sentences, and paragraphs.
I think we should just retag the legibility questions to ...
"Profession" seems like a meta-tag. After all, all questions here are ostensibly related to the software development profession.
I haven't looked closely at the professionalism tag yet, but I think that it makes no sense to keep "profession" regardless.