Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab
GitLab
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
    • Insights
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 23,729
    • Issues 23,729
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 833
    • Merge Requests 833
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Security & Compliance
    • Security & Compliance
    • Dependency List
  • Packages
    • Packages
    • Container Registry
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLabGitLab
  • Issues
  • #31473

Closed
Open
Opened Jun 22, 2019 by Marcus Bointon@Synchro
  • Report abuse
  • New issue
Report abuse New issue

Leading % character in rendered milestone status

Summary

When a milestone name is rendered in an issue, it has a leading %character. While I appreciate that a leading % is used to create references to milestones as per the docs, including that in the rendered output just looks wrong, and is unusual, unexpected, and inconsistent with other linking mechanisms. The display of the % does not resolve any ambiguity because it's usually clear from the context that a link refers to a milestone, for example

@axil changed milestone to %Backlog 2 hours ago

The % here does not add anything, and reduces readability. I see that epic links (created with & act the same way), yet references to issues, which are created in much the same way, do not display a leading #.

Steps to reproduce

Change the milestone that an issue is assigned to, then look at the issue page.

Example Project

Look at any issue in the gitlab bug tracker that has had its milestone changed, such as this one: https://gitlab.com/gitlab-org/gitlab-ce/issues/63603

What is the current bug behavior?

The name of a milestone is rendered with a leading %.

What is the expected correct behavior?

The name of a milestone is rendered without a leading %.

Relevant logs and/or screenshots

Unnecessary use of a leading %: image

Example of an issue link not including a leading # in rendered output: image

Output of checks

Possible fixes

Related issues

  • Discussion
  • Designs
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
6
Labels
Plan [DEPRECATED] UX awaiting feedback devops::plan group::project management milestones
Assign labels
  • View project labels
Reference: gitlab-org/gitlab#31473