mirror of
https://github.com/go-gitea/gitea.git
synced 2026-03-18 22:22:24 -05:00
Feature proposal: profile readmes #5734
Closed
opened 2025-11-02 06:34:19 -06:00 by GiteaMirror
·
37 comments
No Branch/Tag Specified
main
release/v1.25
release/v1.24
release/v1.23
release/v1.22
release/v1.21
release/v1.20
release/v1.19
release/v1.18
release/v1.17
release/v1.16
release/v1.15
release/v1.14
release/v1.13
release/v1.12
release/v1.11
release/v1.10
release/v1.9
release/v1.8
v1.25.3
v1.25.2
v1.25.1
v1.25.0
v1.24.7
v1.25.0-rc0
v1.26.0-dev
v1.24.6
v1.24.5
v1.24.4
v1.24.3
v1.24.2
v1.24.1
v1.24.0
v1.23.8
v1.24.0-rc0
v1.25.0-dev
v1.23.7
v1.23.6
v1.23.5
v1.23.4
v1.23.3
v1.23.2
v1.23.1
v1.23.0
v1.23.0-rc0
v1.24.0-dev
v1.22.6
v1.22.5
v1.22.4
v1.22.3
v1.22.2
v1.22.1
v1.22.0
v1.23.0-dev
v1.22.0-rc1
v1.21.11
v1.22.0-rc0
v1.21.10
v1.21.9
v1.21.8
v1.21.7
v1.21.6
v1.21.5
v1.21.4
v1.21.3
v1.21.2
v1.20.6
v1.21.1
v1.21.0
v1.21.0-rc2
v1.21.0-rc1
v1.20.5
v1.22.0-dev
v1.21.0-rc0
v1.20.4
v1.20.3
v1.20.2
v1.20.1
v1.20.0
v1.19.4
v1.21.0-dev
v1.20.0-rc2
v1.20.0-rc1
v1.20.0-rc0
v1.19.3
v1.19.2
v1.19.1
v1.19.0
v1.19.0-rc1
v1.20.0-dev
v1.19.0-rc0
v1.18.5
v1.18.4
v1.18.3
v1.18.2
v1.18.1
v1.18.0
v1.17.4
v1.18.0-rc1
v1.19.0-dev
v1.18.0-rc0
v1.17.3
v1.17.2
v1.17.1
v1.17.0
v1.17.0-rc2
v1.16.9
v1.17.0-rc1
v1.18.0-dev
v1.16.8
v1.16.7
v1.16.6
v1.16.5
v1.16.4
v1.16.3
v1.16.2
v1.16.1
v1.16.0
v1.15.11
v1.17.0-dev
v1.16.0-rc1
v1.15.10
v1.15.9
v1.15.8
v1.15.7
v1.15.6
v1.15.5
v1.15.4
v1.15.3
v1.15.2
v1.15.1
v1.14.7
v1.15.0
v1.15.0-rc3
v1.14.6
v1.15.0-rc2
v1.14.5
v1.16.0-dev
v1.15.0-rc1
v1.14.4
v1.14.3
v1.14.2
v1.14.1
v1.14.0
v1.13.7
v1.14.0-rc2
v1.13.6
v1.13.5
v1.14.0-rc1
v1.15.0-dev
v1.13.4
v1.13.3
v1.13.2
v1.13.1
v1.13.0
v1.12.6
v1.13.0-rc2
v1.14.0-dev
v1.13.0-rc1
v1.12.5
v1.12.4
v1.12.3
v1.12.2
v1.12.1
v1.11.8
v1.12.0
v1.11.7
v1.12.0-rc2
v1.11.6
v1.12.0-rc1
v1.13.0-dev
v1.11.5
v1.11.4
v1.11.3
v1.10.6
v1.12.0-dev
v1.11.2
v1.10.5
v1.11.1
v1.10.4
v1.11.0
v1.11.0-rc2
v1.10.3
v1.11.0-rc1
v1.10.2
v1.10.1
v1.10.0
v1.9.6
v1.9.5
v1.10.0-rc2
v1.11.0-dev
v1.10.0-rc1
v1.9.4
v1.9.3
v1.9.2
v1.9.1
v1.9.0
v1.9.0-rc2
v1.10.0-dev
v1.9.0-rc1
v1.8.3
v1.8.2
v1.8.1
v1.8.0
v1.8.0-rc3
v1.7.6
v1.8.0-rc2
v1.7.5
v1.8.0-rc1
v1.9.0-dev
v1.7.4
v1.7.3
v1.7.2
v1.7.1
v1.7.0
v1.7.0-rc3
v1.6.4
v1.7.0-rc2
v1.6.3
v1.7.0-rc1
v1.7.0-dev
v1.6.2
v1.6.1
v1.6.0
v1.6.0-rc2
v1.5.3
v1.6.0-rc1
v1.6.0-dev
v1.5.2
v1.5.1
v1.5.0
v1.5.0-rc2
v1.5.0-rc1
v1.5.0-dev
v1.4.3
v1.4.2
v1.4.1
v1.4.0
v1.4.0-rc3
v1.4.0-rc2
v1.3.3
v1.4.0-rc1
v1.3.2
v1.3.1
v1.3.0
v1.3.0-rc2
v1.3.0-rc1
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.2.0-rc3
v1.2.0-rc2
v1.1.4
v1.2.0-rc1
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.2
v1.0.1
v1.0.0
v0.9.99
Labels
Clear labels
$20
$250
$50
$500
backport/done
💎 Bounty
docs-update-needed
good first issue
hacktoberfest
issue/bounty
issue/confirmed
issue/critical
issue/duplicate
issue/needs-feedback
issue/not-a-bug
issue/regression
issue/stale
issue/workaround
lgtm/need 2
modifies/api
modifies/translation
outdated/backport/v1.18
outdated/theme/markdown
outdated/theme/timetracker
performance/bigrepo
performance/cpu
performance/memory
performance/speed
pr/breaking
proposal/accepted
proposal/rejected
pr/wip
pull-request
reviewed/wontfix
💰 Rewarded
skip-changelog
status/blocked
topic/accessibility
topic/api
topic/authentication
topic/build
topic/code-linting
topic/commit-signing
topic/content-rendering
topic/deployment
topic/distribution
topic/federation
topic/gitea-actions
topic/issues
topic/lfs
topic/mobile
topic/moderation
topic/packages
topic/pr
topic/projects
topic/repo
topic/repo-migration
topic/security
topic/theme
topic/ui
topic/ui-interaction
topic/ux
topic/webhooks
topic/wiki
type/bug
type/deprecation
type/docs
type/enhancement
type/feature
type/miscellaneous
type/proposal
type/question
type/refactoring
type/summary
type/testing
type/upstream
Mirrored from GitHub Pull Request
No Label
type/proposal
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/gitea#5734
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ptman on GitHub (Jul 13, 2020).
Description
Basically a clone of github profile readmes. Such a good feature that's built on git. Hopefully easy to implement, as it builds on the ability to render README.md that already exists.
Screenshots
This repository README.md https://github.com/simonw/simonw is visible at https://github.com/simonw
@fangmarks commented on GitHub (Nov 7, 2020):
This'd be a really neat feature!
I currently link my main Account on my own Instance, but it would be neat if I could write a profile readme to basically list all my works, since they're not in one place and not every account on my instance is mine.
i.e. I could do something like this:
This would make it, for me personally, easier to even put my personal Gitea on a Résumé/CV and then make it easy for potential employers to look through my works
@jolheiser commented on GitHub (Jun 18, 2021):
What are thoughts on this simply being a field in profile settings?
Does it need to be in a magical repo with the same name as your username? (It does on GH, but in terms of Gitea)
I suppose being in a repo allows users to hook it into CI, but a repo with a single README always struck me as hacky.
@ptman commented on GitHub (Jun 21, 2021):
Repo is much nicer, with history etc. Only put stuff in the DB when it needs to be queried.
@fangmarks commented on GitHub (Jun 23, 2021):
i like how github did it tbh
@CodeDoctorDE commented on GitHub (Aug 22, 2021):
It would be cool if it will be a thing in 1.16.
If it will be possible, it makes sense to have this functionality on orgs too.
@fangmarks commented on GitHub (Aug 22, 2021):
Having it on Orgs would be AMAZING, ngl.
A Description is neat but a profile readme, with the same support as all other markdown files, would be even better because we could go way more in depth when it comes to saying what an Org is about, if we choose to do that
@christaus commented on GitHub (Dec 5, 2021):
We are in 2021 and I strongly agree with this feature, I fond this webpage looking for a way to use a README.md as profile on gitea.
This is absolutly a great idea on github, that could be on gitea.
Thank you for the one who will change the world to me 👍🏻 .
@lunny commented on GitHub (Dec 5, 2021):
Where should we store the
README.md? how about in a git repository named<user_name>/-/profile, so that you can git clone it and push to server?@CodeDoctorDE commented on GitHub (Dec 5, 2021):
In github its github.com/Username/Username
@lunny commented on GitHub (Dec 5, 2021):
github.com/Username/Usernammaybe conflicted with user's repository. i.e.gitea/gitea. Or/~<user_name>, I think it's compatible with something.@CodeDoctorDE commented on GitHub (Dec 5, 2021):
On orgs, github uses
.githubas repository name like https://github.com/LinwoodCloud/.github.Maybe gitea.com/Username/.gitea repository?
@lunny commented on GitHub (Dec 5, 2021):
That sounds also OK.
@christaus commented on GitHub (Dec 5, 2021):
Simply like that: https://github.com/cGIfl300 it is stored on https://github.com/cGIfl300/cGIfl300 indeed the repository using your own nickname is indicated as "special" and the README.md is show next to your profile. (you can see my profile, I do use it)
@lunny commented on GitHub (Dec 6, 2021):
Or we can reuse
repository_type, so it's a profile repository, other types aretemplateand etc.@dayswith commented on GitHub (Dec 28, 2021):
Don't forget to also implement this on organizations.
@Akselmo commented on GitHub (Jan 13, 2022):
Really hope to see this, I think it makes exploring profiles more fun and especially now that federation is coming, it can help people find people easier.
@MisileLab commented on GitHub (Apr 24, 2022):
This feature would be great!
@mind-overflow commented on GitHub (May 30, 2022):
hey! no update on this?
@hrueschwein commented on GitHub (Jun 23, 2022):
Also waiting for this :)
@pratik9315 commented on GitHub (Jul 2, 2022):
Hey there! I saw this issue listed on bsource a year back. I would like to work on it if its still open :)
@justusbunsi commented on GitHub (Jul 2, 2022):
@pratik2315 Contributions are always welcome. The issue is still open, there is no PR referenced, so... grab yourself a cup of tea and create some magic, I'd say. 😉
Feel free to join the Gitea Discord server in case you have questions. There is also a develop channel.
@pratik9315 commented on GitHub (Jul 4, 2022):
Hey there! So, I checked and as far as I know, the recommended way to have an Profile readme for Organizations is through .github repositories.
So, the first step would be to create an .github repository for gitea.
I did not find a .github repo in our org. If you guys don't mind, I could create a .github repo and then transfer the ownership to the gitea organization. and then work my way through to add profile readme and other related stuff. What'd you think?😁
@jolheiser commented on GitHub (Jul 4, 2022):
@pratik2315 this proposal is for implementing profile readme in Gitea, not on GitHub for Gitea.
@pratik9315 commented on GitHub (Jul 4, 2022):
Well technically the profile readme will be in gitea. and will be displayed in Gitea org.
But I may be misunderstanding something😅 Can you pls elaborate more.
@pratik9315 commented on GitHub (Jul 4, 2022):
Im talking about implementing something like this:
.github repo: https://github.com/asyncapi/.github
organisation profile: https://github.com/asyncapi
@jolheiser commented on GitHub (Jul 4, 2022):
Yes, but implementing that in Gitea, the software.
Example:
.gitea repo: https://gitea.com/gitea/.gitea
Org profile: https://gitea.com/gitea
Note that the former will 404 because that's what this proposal is for, being able to display that content in the first place.
@pratik9315 commented on GitHub (Jul 4, 2022):
ahh! seems like i completely misunderstood what this proposal was about😅
@Tech1k commented on GitHub (Jul 28, 2022):
I would really love to see this be implemented! :D
@twisted-nematic57 commented on GitHub (Sep 10, 2022):
Oh yes, this is necessary. +1
@arlcrow commented on GitHub (Oct 21, 2022):
+1
@goodevilgenius commented on GitHub (Jan 2, 2023):
Implementation-wise, I think calling it
username/.profilewould be better thanusername/usernameorusername/.gitea.Problems with the former have already been mentioned. For the latter, I just think something more neutral than
.giteawould be better.Additionally, this could be the basis for future features, as GitHub allows an org to put org-wide issue templates in this repo also. Something like that might be a useful feature in the future.
@CodeDoctorDE commented on GitHub (Jan 5, 2023):
I'm currently trying to implement this :)
I post my pull request here if I'm finished
@npease18 commented on GitHub (Mar 2, 2023):
Do we like something to the effect of this? I am starting to work on this preliminarily.

@twisted-nematic57 commented on GitHub (Mar 2, 2023):
@LAX18 I suppose the message could be a bit more descriptive...
How about "
{username}/.profile's README.md will be displayed here."@npease18 commented on GitHub (Mar 2, 2023):
I was meaning more about the placement. Eventually it won't be visible at all if there is not a
username/.profilerepository. As per Github's approach AFAIK@twisted-nematic57 commented on GitHub (Mar 2, 2023):
Yeah, the placement is good.
@delvh commented on GitHub (May 9, 2023):
PR was merged but didn't close the issue.