Gitlab Readme Profile

Release notes

I would like to suggest a new feature on Gitlab. Github recently added this feature which opens the possibility to add a Markdown repository that can be seen when you open the profile home page. in addition, through ci / cd it is possible to deliver information that changes over time. an [example diso] (https://github.com/codeStackr). In addition to bringing useful information to people who intend to hire you, it serves as a first impression door for new followers. I would also be really cool if groups were added to the equation, not only users. it would exactly like the users profile readme, so that when you open the group on gitlab it would show the profile readme before the subgroups and repositories

Problem to solve

It's not exactly a problem but it is something cool to have

Intended users

  • Everybody
  • groups
  • companies

User experience goal

the user, group or company would add a new repo with it's name (or something else i just thought the name would be better since is easly to take information from) and add a readme to these repo. once its added, it would be possible to see these readme on the presentation part, like gitlab.com/{USer} would have a section that shows the readme from gitlab/{user}/{user}

then using gitlab-ci cron jobs, it would be possible to update some data that is in the readme, or not, depens on you guys.

Proposal

I think i explained how it would work so i think it's a little bit of repetition:

  • When the user creates a repo with it's name gitlab would display the readme in the presentation part of the user (that would be gitlab.com/{user} or gitlab.com/{group} for example)

Permissions and Security

  • It should be a public repo so that everybody can see it

Documentation

These i have no idea of how to answer

Availability & Testing

  • Unit test changes
    • I don't know how the tests work, so I will assume that it's something like cypress
    • Create a test user and verify that the presentation page (http://gitlab.com/{user}) it's the default one
    • Create a repo with the user's name and verify that the presentation page should show the readme

Available Tier

  • Free
  • Premium/Silver
  • Ultimate/Gold

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

A very simple one would be in my github https://github.com/litch0/ and a super one would be https://github.com/codeStackr In my opinion the readme could be shown either in the red line or in the blue one image

What is the type of buyer?

Don't know

Is this a cross-stage feature?

I think it isn't

Links / references

As i previously wrote:

some things may help