Remove experimental branch from js dropdown in debian install guide
The current javascript dropdown menu is a constant maintenance effort that will eventually go away through the migration to a new website.
legacy/trac#27809 (moved) has a patch, that with the latest release needs to be updated to 0.3.5.7.
Therefor proposing to remove the experimental branch from the pull down menu, because it requires manually updating the javascript for every version. A better approach is to improve docs/en/debian.wml
to be updated from include/versions.wmi.
Renaming the branch to tor-alpha
could ease our life in the future.
Commit e3d3adb820e6d8715429cfbe5a71f6e67e7ebbda makes the development version configurable for the non-js version of the page by adding a new variable development-branch
to versions.wmi
:
<define-tag version-stable whitespace=delete>0.3.5.7</define-tag>
<define-tag version-alpha whitespace=delete>0.3.5.7</define-tag>
<define-tag development-branch whitespace=delete>0.3.5.x</define-tag>
However this is not optimal because it adds another step when updating, using a simple regex via Pass 3 or similar would be preferred.
Another question is if the guide should reflect if there's no separate alpha:
commit 523e14fc1c4eaeadcf6f36decf8dc8dcffca1127
Author: Nick Mathewson <nickm@torproject.org>
Date: Mon Jan 7 16:40:53 2019 -0500
Stable is 0.3.5.7; there is no alpha for the moment.
CC'ing maintainers to check if this is a wise move.