Skip to content

Fix associated release link on tag page

Release notes

Problem to solve

On the tag list page (example), if the tag has an associated release, it's shown in the entry. However, the release link is constructed as a hashlink, not as a permalink. This link points to the release list page, and if the entry is no longer on the first page of the pagination, the link breaks. Example:

https://gitlab.com/gitlab-org/gitlab/-/releases#v14.4.0-ee

For the tag seen below (found here), the associated release is no longer on the homepage of the Release list:

image

This means its link (below) is broken and does not scroll or point to release v13.8.0-ee https://gitlab.com/gitlab-org/gitlab/-/releases#v13.8.0-ee

Intended users

Metrics

We can track clicks on the associated release link to see if the fix increased usage of the feature.

User experience goal

The user should be able to be directed precisely to the release they are looking for when following this link

Proposal

Change the URL structure on the tags list and page to point to the release permalink directly:

From: https://gitlab.com/gitlab-org/gitlab/-/releases#v14.4.0-ee

To: https://gitlab.com/gitlab-org/gitlab/-/releases/v14.4.0-ee

Further details

Permissions and Security

Documentation

Availability & Testing

Available Tier

GitLab Free

What does success look like, and how can we measure that?

This is a small bugfix, but it could lead to increased usage of this link, if we decide to measure it. Overall, it can contribute to increase the adoption of GitLab Releases.

What is the type of buyer?

Is this a cross-stage feature?

Links / references

Edited by Ahmed Hemdan