ChromeCommitTracker - Data visualization of the git repositories.

566 views
Skip to first unread message

Arthur Sonzogni

unread,
Dec 5, 2023, 1:40:43 PM12/5/23
to Chromium-dev

Hi chromium-dev


I'm excited to announce the ChromeCommitTracker website 🚀


You can play with it and visualize the interactions in between developers: What are the different projects/communities and how they evolved.  It uses the public data from Chrome, V8, Dawn, Skia, WebRTC, and Pdfium git repositories:

Capture d’écran du 2023-12-05 18-54-47.png


More:

  • You can also find some statistics about the repositories.

  • You can visualize you own commit. That's a fast & open alternative to cl stats.


That's a personal project to learn creating data visualizations. I have no particular goal, other than satisfying my own curiosity.


I hope you find this website helpful. Please let me know if you have any feedback.


Thanks,

Arthur Sonzogni



Aaron Leventhal

unread,
Dec 5, 2023, 2:28:59 PM12/5/23
to arthurs...@chromium.org, Chromium-dev
Beautiful!

Seeing some of those big names, I feel that I'm standing on the shoulders of giants.

Can we have a Blink top level button?

Thanks for this.

Aaron

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/f31d41d4-8563-4b6d-a72d-4aee9e897602n%40chromium.org.

Arthur Sonzogni

unread,
Dec 5, 2023, 3:43:21 PM12/5/23
to Chromium-dev, Aaron Leventhal, Chromium-dev, arthurs...@chromium.org
Can we have a Blink top level button?
Thank Aaron! That's an interesting idea. I opened issue #1 to think about it.

To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev+unsubscribe@chromium.org.

Colin Blundell

unread,
Dec 6, 2023, 10:13:41 AM12/6/23
to arthurs...@chromium.org, Chromium-dev, Aaron Leventhal
This is really neat!

To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/ca2bf0ca-1d1e-4502-afed-ecc806431961n%40chromium.org.

K. Moon

unread,
Dec 6, 2023, 11:36:31 AM12/6/23
to blun...@chromium.org, arthurs...@chromium.org, Chromium-dev, Aaron Leventhal
Fun visualization! I definitely see some strongly-connected components. :-)

Arthur Sonzogni

unread,
Dec 7, 2023, 5:34:38 AM12/7/23
to Benedikt Meurer, Chromium-dev, K. Moon, Aaron Leventhal, blun...@chromium.org
> Fun visualization, indeed! Can you also add the devtools-frontend repository? :-)

Sure! Here we go:

All repositories - forever
image.png

devtool-frontend - 2023
image.png
Arthur @arthursonzogni

On Thu, Dec 7, 2023 at 7:09 AM Benedikt Meurer <bme...@chromium.org> wrote:
Fun visualization, indeed! Can you also add the devtools-frontend repository? :-)

Peter Kasting

unread,
Dec 7, 2023, 12:23:03 PM12/7/23
to arthurs...@chromium.org, Chromium-dev
Huh. On the "repositories" list, it shows Chrome has contributions all the way back to 2001. That would be very curious...

Of course, I want to be able to see a list of usernames sortable by commits or reviews or total, because it's a competition and I need to be as winning as possible. (Need to scheme to bump off pesky people like dcheng and sky and thakis who are beating me.)

PK

Arthur Sonzogni

unread,
Dec 7, 2023, 12:49:59 PM12/7/23
to Chromium-dev, Peter Kasting, Chromium-dev, arthurs...@chromium.org

Huh. On the "repositories" list, it shows Chrome has contributions all the way back to 2001. That would be very curious...

 Chrome git repository is a merge of exactly 3 "root" CLs:
😂

Peter Kasting

unread,
Dec 7, 2023, 12:59:03 PM12/7/23
to Arthur Sonzogni, Chromium-dev
On Thu, Dec 7, 2023 at 9:50 AM Arthur Sonzogni <arthurs...@chromium.org> wrote:
Huh. On the "repositories" list, it shows Chrome has contributions all the way back to 2001. That would be very curious...

 Chrome git repository is a merge of exactly 3 "root" CLs:
Hmm. Sounds like the history must be Chromium -> Blink -> WebKit svn -> WebKit cvs (-> KHTML?). 
Ah, too bad you aren't indexing the pre-launch source code also, from before initial.commit. But likely no easy way to do that since you wouldn't be able to scrape through GitHub, you'd have to get it from the Google internal URLs.

PK

Avi Drissman

unread,
Dec 7, 2023, 1:00:14 PM12/7/23
to arthurs...@chromium.org, Chromium-dev, Peter Kasting
I'd be interested in a reviews leaderboard just out of horrid curiosity as to what a typical review load looks like overall, and how much of an outlier I am.

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.

Arthur Sonzogni

unread,
Dec 7, 2023, 1:37:10 PM12/7/23
to Avi Drissman, Chromium-dev, Peter Kasting

Of course, I want to be able to see a list of usernames sortable by commits or reviews or total, because it's a competition and I need to be as winning as possible. (Need to scheme to bump off pesky people like dcheng and sky and thakis who are beating me.)

I'd be interested in a reviews leaderboard just out of horrid curiosity as to what a typical review load looks like overall, and how much of an outlier I am.

A bit difficult to find, but under some nested form, there is something to play with: avi, pkasting. That's not exactly a leaderboard... but close. 
I will give it a try!

PhistucK

unread,
Dec 7, 2023, 5:53:56 PM12/7/23
to arthurs...@chromium.org, Avi Drissman, Chromium-dev, Peter Kasting

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.

Matt Menke

unread,
Dec 7, 2023, 9:31:59 PM12/7/23
to Chromium-dev, Peter Kasting, Chromium-dev, arthurs...@chromium.org
Maybe take point on another pair of base::Value API migrations?

Benedikt Meurer

unread,
Dec 8, 2023, 3:57:56 PM12/8/23
to Chromium-dev, K. Moon, arthurs...@chromium.org, Chromium-dev, Aaron Leventhal, blun...@chromium.org
Fun visualization, indeed! Can you also add the devtools-frontend repository? :-)

On Wednesday, December 6, 2023 at 5:36:31 PM UTC+1 K. Moon wrote:
This is really neat!

To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev+unsubscribe@chromium.org.

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev+unsubscribe@chromium.org.

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev+unsubscribe@chromium.org.

Arthur Sonzogni

unread,
Dec 11, 2023, 4:14:28 AM12/11/23
to Matt Menke, Chromium-dev, Peter Kasting
Is it "lower is better"?
Yes, for the rank, rank #1 is the best possible.

 

On Thursday, December 7, 2023 at 12:23:03 PM UTC-5 Peter Kasting wrote:
Of course, I want to be able to see a list of usernames sortable by commits or reviews or total, because it's a competition and I need to be as winning as possible. (Need to scheme to bump off pesky people like dcheng and sky and thakis who are beating me.)

Yesterday, I added a Misc > /leaderboard animation page just for you ;-)

Peter Kasting

unread,
Dec 11, 2023, 11:05:26 AM12/11/23
to Arthur Sonzogni, Matt Menke, Chromium-dev
Ah, excellent! Let the dastardly scheming begin.

PK
Reply all
Reply to author
Forward
0 new messages