Deprecate -unstable release tag
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #2732333. --> Reported by: [hestenet](https://www.drupal.org/user/54034) >>> <p><strong>Motivation:</strong> We'd like to deprecate the 'unstable' release tag because it:</p> <ul> <li>is largely redundant with -dev and/or -alpha releases </li> <li>is little used, especially in Drupal 8 </li> <li>conflicts with most common implementations of <a href="http://semver.org/">semver standards</a> for release tagging</li> <li>and is therefore incompatible with 3rd party tools that parse release information about Drupal projects (i.e: Composer)</li> </ul> <p>Existing -unstable releases would be unaffected, but users would be unable to tag new releases as -unstable going forward. </p> <p><strong>Remaining tasks:</strong></p> <ul> <li>Remove -unstable from the code referenced below.</li> <li>Identify documentation referencing -unstable and update. <ul> <li><a href="https://www.drupal.org/node/1015226">Release Naming Conventions</a></li> </ul> </li> </ul> <p>"Unstable" is currently parsed as a release tag in this code. We'd want to remove all references to it here:<br> <a href="http://cgit.drupalcode.org/drupalorg/tree/drupalorg_versioncontrol/plugins/label_version_mapper/DrupalorgVersioncontrolLabelVersionMapperGit.class.php#n29">http://cgit.drupalcode.org/drupalorg/tree/drupalorg_versioncontrol/plugins/label_version_mapper/DrupalorgVersioncontrolLabelVersionMapperGit.class.php#n29</a></p> > Related issue: [Issue #1612910](https://www.drupal.org/node/1612910) > Related issue: [Issue #2170443](https://www.drupal.org/node/2170443) > Related issue: [Issue #2622450](https://www.drupal.org/node/2622450) > Related issue: [Issue #2622492](https://www.drupal.org/node/2622492) > Related issue: [Issue #311949](https://www.drupal.org/node/311949)
issue