New Enhanced Repo Insights Views #135572
Replies: 288 comments 292 replies
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as spam.
This comment was marked as spam.
-
Although I appreciate the ability to hover over the graph and view a tooltip with details, I am not pleased with the other design changes.
|
Beta Was this translation helpful? Give feedback.
-
Why can't we have both? The click and drag date selection felt extremely intuitive and natural and this new UI update feels like a clunky regression. Having the option to select predefined ranges would be an improvement though in my view. |
Beta Was this translation helpful? Give feedback.
-
Two Issues with the New Design:
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Rather than remove the zoom feature because it required mouse input, how about adding support for zooming with touch gestures in addition? Like others have mentioned already, I did not find the previous zoom feature to be "not discoverable", quite the contrary -- it was entirely intuitive. This change has unfortunately made the contributors page far less useful for me. |
Beta Was this translation helpful? Give feedback.
-
I found an issue the new design has, looking at it: The commit count of both accounts FlorianMichael and FormallyMyles is wrong and doesn't show any activity in the graph either. The repository in question: https://github.com/ViaVersion/viaversion.com. Beside that, I really agree with what Alex-302, sebthom and all others here said. |
Beta Was this translation helpful? Give feedback.
-
Overall I like the new design. The default graph is clearer, and although the date-range axis has coarser labelling the tooltips make up for that. Being able to select the period from a dropdown is great; I work on a repo with commits going back to 1998 (yes really, we imported the old cvs commit history) and it really helps to see who is currently active without having the graphs distorted by, say, a burst of activity 15 years ago from people who since stopped contributing. It would be useful to be able to link to a particular view; the url remains constant regardless of which period is selected. |
Beta Was this translation helpful? Give feedback.
-
I can't comment on the code frequency changes because I just get "There are too many commits to generate this graph." |
Beta Was this translation helpful? Give feedback.
-
A big +1 to custom range as before! FWIW I understand there's likely some limitations on BE data granularity in consideration, but I don't need it to be day granular. As at least a compromise can we have monthly granular? The UI for selection was also great before for custom ranges. Would be great to bring that back + have it shown after as a "[month] to [month]" dual input you can select from to tune further |
Beta Was this translation helpful? Give feedback.
-
I find it valuable to be able to select arbitrary date ranges where the project or a particular person look more/less active. Now, it seems that the only options are "the last X months/weeks/days". |
Beta Was this translation helpful? Give feedback.
-
Very Cool just wanted to draw your attention to a small bug. When hovering over the graph a tooltip appears and the date is incorrect. It always says |
Beta Was this translation helpful? Give feedback.
-
Commits are inconsistent see https://github.com/wpilibsuite/allwpilib/graphs/contributors all for @spacey-sooty on this graph compared to last 12 months. Last 12 months shows an extra commit (and is the same as it was pre change) |
Beta Was this translation helpful? Give feedback.
-
Would be nice to be able to see the overview for a specific date and or date range as well. |
Beta Was this translation helpful? Give feedback.
-
Better than the previous iteration but still a downgrade from the original version. Given all the negative feedback, can we go back to what worked, please? |
Beta Was this translation helpful? Give feedback.
-
Sorry for interruption, I'd just like to add that it'd be really useful if it was possible to check contributors/commits statistics for a specific branch. Like, there could be something like a jumplist where user could pick a branch to display statistics about. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Would love to be able to filter by committer name. Thank you! |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
the change summary (++---) are missing, feeling so bad!!! Is it possible to get this back? ![]() |
Beta Was this translation helpful? Give feedback.
-
@j0siepy it looks like this feature shipped as it's no longer in preview and you can't opt-out... is there a thread for discussions around it now that it's shipped? |
Beta Was this translation helpful? Give feedback.
-
Contributors are missing. See https://github.com/orgs/community/discussions/150036#discussioncomment-12337484 for examples. |
Beta Was this translation helpful? Give feedback.
-
This is so bad compared to the old design. Dragging those sliders from both ends very annoying compared to just drawing a box where you want it. The design of the chart area was clearer and not so harsh to look at. Please allow us to turn this off and revert to the old design. I like the old design soo much better, there's no good argument for forcing something much worse on us. |
Beta Was this translation helpful? Give feedback.
-
Refreshing after selecting a range and dragging the range causes the page to be broken, and not showing contributions (also switching from "bar" presentation to "lines"); refresh_after_slide.mov |
Beta Was this translation helpful? Give feedback.
-
Selecting a range does not filter the "commits" view for a contributor when clicked; in the video I select a range in the past; clicking the "XXX commits" link for the contributor shows all commits, also commits outside of the given range; filter_doesnt_filter.mov |
Beta Was this translation helpful? Give feedback.
-
Loading the page shows all bars maxed out until it has loaded all data (same when changing the date-range); reload also has various "blanks" refresh_bars.mov |
Beta Was this translation helpful? Give feedback.
-
Every time I look at the contributors page now, I'm disappointed. The choice of bar chart instead of the original area chart is a massive failure, and seems to have been chosen by a designer that doesn't use github, as well as someone who doesn't understand the basic value of area charts: a quick feel and understanding of the general trend overtime instead of over-emphasizing the comparison between discrete values of one time period to the next which is what bars are for. It matters not at all the exact difference of one week's commit count to the next (which is what bar charts are for), but the overall visual pattern when zoomed out means so much more. Looking at these bars, maybe it's a skill issue, but I get lost in visual clutter. Here's copilot on the value of area charts vs bars: https://copilot.microsoft.com/shares/yMeqaoU3HtuQSywfupcXY
Look at the old way, you quickly feel the trend. It just pops out. Compare that to this mess. Can anyone explain why bars were chosen to replace area? I don't see the justification. And of course on top of this, just drawing a box on the chart directly was the best UI for selecting time windows. |
Beta Was this translation helpful? Give feedback.
-
this more to see whos doing the work and whos just passing the buck? im sure you have more uses and i see the value. idk what im doing AI teaches me and i try. this will out me as a fraud! i dont like it!! =) |
Beta Was this translation helpful? Give feedback.
-
We've updated two of the repo insights views - contributors and code frequency - enables improved focus navigation to support point-by-point navigation, the ability to hide a series by interacting with the chart legend, as well as the ability to view and download the data as a CSV or PNG.
Contributors
Note: Contributor data is still a weekly rollup of commits.
Code frequency
👂Try Out Our New Charts and Share Your Feedback!
We invite you to test our new charts and let us know how they work for you. If you have specific feedback, we’d love to hear it! Questions are encouraged too!
🤝 Share Your Experience
Have you encountered any issues related to the size and variation of data specific to your repositories?
📋Help Us Prioritize Updates
We are in the process of updating charts on GitHub and need your input! Which other charts would you find most valuable to update first?
If you would like to provide feedback anonymously, feel free to use this form.
To revert this update, click on your profile picture in the top right corner of the page, go to the feature preview menu, select “Enhanced Repo Insights Views” and click disable. If you choose to turn this feature off – please let us know why using the link listed above!
Update: February 10th, 2025
Thank you for sharing your thoughts and feedback on these updates. We’ve carefully reviewed all the input from this discussion and other channels, and we appreciate the insights you’ve provided.
Based on your feedback, we’re excited to share that we’ve made several updates:
We know there were additional requests, and while we aren’t able to implement everything, we’re continuously evaluating ways to improve the experience. For now, these changes are available in feature preview, so please test them out and keep sharing your feedback! The updates will become the default experience in the coming week.
Thanks again for your valuable input, we appreciate your collaboration in making GitHub better!
Beta Was this translation helpful? Give feedback.
All reactions