Expand project description / group description field

Problem to solve

Currently, the project and group description field is limited to 250 chars. In addition it supports Markdown formatting. The problem comes with embedded links, which limit the actual text to just a few words :(. With the current implementation, a 80 chars description on 1 link can be implemented, but this is not enough. One link requires approximately 90-120 chars.

Please expand the description fields of groups and projects to ~4k.

Use case 1:
We use this to add quick-links, which are shown in the group lists. It looks like this:
image

Our GitLab structure is divided into:

  • documents
    • doc 1
    • doc 2
    • ...
  • drivers
    • driver 1
    • driver 2
  • hardware board 1
    • specs
    • docs
    • pcb production data
  • hardware board 2
    • specs
    • docs
    • pcb production data
  • general-issues

While the main group has a planning board, risk board and other views, the each hardware group has its own requirements and tasks boards. Jumping from main group via quick-links in the group view to the individual issue lists and boards allows a very fast navigation.

Use case 2:
GitLab offers badges, which could be embedded into the project / group description.

Intended users

The descriptions and embedded quick-links will be implemented by the project leader to enable a quicker navigation within GitLab.

The links will be used by all levels of GitLab users.

Further details

Here is an example of just 250 chars being used. The 2nd link is incomplete:
image

Proposal

Please expand the description fields of groups and projects to ~4k.

Permissions and Security

Does not apply.

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

Being able to have a 250 char description + up to 6 links (issues, 2-3 boards, two reserve). This gives at least 1k chars. To be future proof, I recommend ~4k.

Links / references

Assignee Loading
Time tracking Loading