<p>Are there any official naming conventions for tag names on Stack Exchange? And if not, how should tags be named?</p>

<p>From what I understand, one typically adds a <em>dash</em> (-) where you normally would leave a <em>space</em>, but how about tags that derive from words that are <em><a href="https://3dprinting.meta.stackexchange.com/questions/150/tag-for-mattercontrol-app">CamelCased</a></em>, or somehow <em><a href="https://3dprinting.stackexchange.com/questions/tagged/postproduction">Prefixed</a></em>?</p>

<p>Examples (which also shows some inconsistencies):</p>

<pre><code>Topic            | Existing tag         | Alternative tag?
----------------------------------------------------------
MatterControl    | matter-control       | mattercontrol
MakerBot         | makerbot             | maker-bot
Post-production  | postproduction       | post-production
Post-processing  | post-processing      | postprocessing
Multi-material   | multi-material       | multimaterial
</code></pre>

<p>Which of the above tag alternatives should we go for?</p>

[{'answer_id': 152, 'author': 'darth pixel', 'author_id': 1211, 'author_profile': 'https://3dprinting.meta.stackexchange.com/users/1211', 'pm_score': 1, 'selected': False, 'text': '<p>I would say we could use synonyms to stay with clear tag namespace.In this case we apply following pattern (especially for proper name (product name)):</p>\n\n<pre><code>Topic          | Existing tag    | Synonym?\n---------------+-----------------+--------------\nMatterControl  | mattercontrol   | matter-control\n</code></pre>\n\n<p>I think dash could be used to separate kinda branch for example:</p>\n\n<pre><code>app-cura, app-mattercontrol, app-meshmixer &lt;&lt; these could be also synonyms\n3d-printer, 3d-models, 3d-design\n</code></pre>\n\n<p>of course we already have tags like</p>\n\n<pre><code>feature-request, switching-power-supply\n</code></pre>\n\n<p>but they are descriptive and would be unreadable written as one word, one may say these describe actions</p>\n'}, {'answer_id': 155, 'author': 'Tom van der Zanden', 'author_id': 26, 'author_profile': 'https://3dprinting.meta.stackexchange.com/users/26', 'pm_score': 2, 'selected': False, 'text': '<p>Looking at other SE sites, the most common approach seems to make everything lowercase (including names and trademarks) and using hyphens whenever there would be a space or hyphen in normal usage.</p>\n\n<p>As such:</p>\n\n<ul>\n<li><p>MatterControl becomes mattercontrol</p></li>\n<li><p>Makerbot becomes makerbot</p></li>\n<li><p>Post-production becomes post-production</p></li>\n<li><p>Post-processing becomes post-processing</p></li>\n<li><p>Multi-material becomes multi-material</p></li>\n</ul>\n'}, {'answer_id': 269, 'author': 'Greenonline', 'author_id': 4762, 'author_profile': 'https://3dprinting.meta.stackexchange.com/users/4762', 'pm_score': 2, 'selected': False, 'text': '<p>Based on the answers already posted, I am changing <a href="https://3dprinting.stackexchange.com/questions/tagged/postproduction" class="post-tag" title="show questions tagged &#39;postproduction&#39;" rel="tag">postproduction</a> to <a href="https://3dprinting.stackexchange.com/questions/tagged/post-production" class="post-tag" title="show questions tagged &#39;post-production&#39;" rel="tag">post-production</a>, I have only just seen this and it immediately looked odd.</p>\n\n<p>Also, <strike>what is the difference between <a href="https://3dprinting.stackexchange.com/questions/tagged/post-production" class="post-tag" title="show questions tagged &#39;post-production&#39;" rel="tag">post-production</a> and <a href="https://3dprinting.stackexchange.com/questions/tagged/post-processing" class="post-tag" title="show questions tagged &#39;post-processing&#39;" rel="tag">post-processing</a>, or are they synonyms? <a href="https://3dprinting.stackexchange.com/questions/tagged/post-production" class="post-tag" title="show questions tagged &#39;post-production&#39;" rel="tag">post-production</a> has no description whatsoever.</strike> See <a href="https://3dprinting.meta.stackexchange.com/questions/270/what-is-the-difference-between-post-production-and-post-processing">What is the difference between post-production and post-processing?</a></p>\n'}]
['https://3dprinting.meta.stackexchange.com/questions/151', 'https://3dprinting.meta.stackexchange.com', 'https://3dprinting.meta.stackexchange.com/users/115/']