-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
User and repository statistics #551
Comments
Thanks your feedback, these are planned around 0.8 |
Is this still planned for 0.8 or is it getting pushed to a later version? |
Apparently pushed to later version, sorry! |
One of these days I might get round to properly learning go and giving a hand. |
Good for you! But you might want to choose a easier one... |
I've had a look at this and it seems almost terribly simple to implement (with regards to go-git-module). Performance-wise (at least for (all time-related things are ran on the gogs-repo, on a Core i5-3317U @ 1.70GHz ) Top Commtters
which is easy to parse:
Though for Gogs we'd need to do Commit counting per User (per day, daily average, and streaks)
That format is ISO8601, so it's easy to parse with
(RFC3339 is a profile of ISO8601, Like with the previous command, we still need to parse and sort in Golang, no clue how that will impact performance, but |
Hm, looks like developer support for this feature is low but I'd like to add my support for getting this in as well! |
First off, thanks Unknwon, great project! The problem with low priority items... they never get to the top of the list. Like a blown light bulb in a shopping centre, it's only one, and there are always bigger issues, broken doors, heating systems, etc. it never gets replaced. Sometime, this will just have to get shunted to the top of the list if it's ever going to get done. Got to say there are higher priority items that I'd like from gogs too, but would suggest a firm milestone being set, so this one gets done. |
I'd like to bump this thread too, just as a reminder that it would be very useful to some of us. I understand there are higher priority items on to-do list, but... It has been 4 years since this request and I bet a whole bunch of high-priority items have come and gone since then, without this ever being touched. Seeing as bkcsoft demonstrated above how easy it is to implement, I would like to remind that this is here. |
+1 |
2 similar comments
+1 |
+1 |
I'm creating a PR, the changes are creating 3 pages:
Here are the comparisons on GIthub vs Gogs: Contributors PageThere are many things that can be improved in this page:
Commits PageCode Frequency Page |
Like on GitHub.
In repository: ex. top commiters
In user: ex. commits by day, daily average of commits, streak
The text was updated successfully, but these errors were encountered: