public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Developer commit timeline updates
@ 2018-06-23 22:36 Michał Górny
  2018-06-24 15:06 ` William Hubbs
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Michał Górny @ 2018-06-23 22:36 UTC (permalink / raw
  To: gentoo-dev-announce; +Cc: gentoo-dev

Hi, everyone.

I'd like to just make a short announcement that I've updated
the developer commit timeline [1].  Besides the usual periodic update,
there are two major changes:

a. I've added commit counts to the bars (in the popups shown upon
hovering the bar),

b. I've created an additional timeline for determining activity of
active Gentoo developers, as a partial replacement for the semi-broken
'slacker' script used by Undertakers [2].


Quick rehash for those who don't know the pages: those timelines
present the commit activity of current and past Gentoo developers based
on gentoo.git (with CVS history grafted).  The bars represent adjacent
periods of activity, and are interrupted when a developer hadn't
committed for a period 3 months.

The timeline for historical devs [1] is ordered by the earliest commit,
so should roughly represent the order in which developers joined.  Note
that in case of developers who used to be proxied maintainers,
the earlier p-m commits are also counted if their respective e-mail
matches.

The timeline for active devs [2] is order by the latest commit, so
should roughly start with developers who are inactive the longest.  It
only lists developers who have commit access to gentoo.git.


[1]:https://dev.gentoo.org/~mgorny/dev-timeline.html
[2]:https://dev.gentoo.org/~mgorny/active-devs.html

-- 
Best regards,
Michał Górny



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] Developer commit timeline updates
  2018-06-23 22:36 [gentoo-dev] Developer commit timeline updates Michał Górny
@ 2018-06-24 15:06 ` William Hubbs
  2018-06-24 17:25   ` Michał Górny
  2018-06-25  6:22 ` Fabian Groffen
  2018-06-26 22:42 ` [gentoo-dev] Re: [gentoo-dev-announce] " Ultrabug
  2 siblings, 1 reply; 6+ messages in thread
From: William Hubbs @ 2018-06-24 15:06 UTC (permalink / raw
  To: gentoo-dev; +Cc: mgorny

[-- Attachment #1: Type: text/plain, Size: 1702 bytes --]

On Sun, Jun 24, 2018 at 12:36:28AM +0200, Michał Górny wrote:
> Hi, everyone.
> 
> I'd like to just make a short announcement that I've updated
> the developer commit timeline [1].  Besides the usual periodic update,
> there are two major changes:
> 
> a. I've added commit counts to the bars (in the popups shown upon
> hovering the bar),

Can you make the commit counts always display instead of
only displaying when you hover the mouse over something?

Thanks,

William

> 
> b. I've created an additional timeline for determining activity of
> active Gentoo developers, as a partial replacement for the semi-broken
> 'slacker' script used by Undertakers [2].
> 
> 
> Quick rehash for those who don't know the pages: those timelines
> present the commit activity of current and past Gentoo developers based
> on gentoo.git (with CVS history grafted).  The bars represent adjacent
> periods of activity, and are interrupted when a developer hadn't
> committed for a period 3 months.
> 
> The timeline for historical devs [1] is ordered by the earliest commit,
> so should roughly represent the order in which developers joined.  Note
> that in case of developers who used to be proxied maintainers,
> the earlier p-m commits are also counted if their respective e-mail
> matches.
> 
> The timeline for active devs [2] is order by the latest commit, so
> should roughly start with developers who are inactive the longest.  It
> only lists developers who have commit access to gentoo.git.
> 
> 
> [1]:https://dev.gentoo.org/~mgorny/dev-timeline.html
> [2]:https://dev.gentoo.org/~mgorny/active-devs.html
> 
> -- 
> Best regards,
> Michał Górny
> 
> 

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] Developer commit timeline updates
  2018-06-24 15:06 ` William Hubbs
@ 2018-06-24 17:25   ` Michał Górny
  0 siblings, 0 replies; 6+ messages in thread
From: Michał Górny @ 2018-06-24 17:25 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 837 bytes --]

W dniu nie, 24.06.2018 o godzinie 10∶06 -0500, użytkownik William Hubbs
napisał:
> On Sun, Jun 24, 2018 at 12:36:28AM +0200, Michał Górny wrote:
> > Hi, everyone.
> > 
> > I'd like to just make a short announcement that I've updated
> > the developer commit timeline [1].  Besides the usual periodic update,
> > there are two major changes:
> > 
> > a. I've added commit counts to the bars (in the popups shown upon
> > hovering the bar),
> 
> Can you make the commit counts always display instead of
> only displaying when you hover the mouse over something?
> 

I'm afraid that doesn't really work.  The bars are too short, and commit
counts just don't fit.  However, I can export the data in a different
format if you'd like.  Just let me know what would work for you.

-- 
Best regards,
Michał Górny

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 963 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] Developer commit timeline updates
  2018-06-23 22:36 [gentoo-dev] Developer commit timeline updates Michał Górny
  2018-06-24 15:06 ` William Hubbs
@ 2018-06-25  6:22 ` Fabian Groffen
  2018-07-17 16:12   ` Michał Górny
  2018-06-26 22:42 ` [gentoo-dev] Re: [gentoo-dev-announce] " Ultrabug
  2 siblings, 1 reply; 6+ messages in thread
From: Fabian Groffen @ 2018-06-25  6:22 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 478 bytes --]

On 24-06-2018 00:36:28 +0200, Michał Górny wrote:
> I'd like to just make a short announcement that I've updated
> the developer commit timeline [1].

Very nice stats, thanks for that.

Suggestion: perhaps this can be cron-jobbed and updated every month or
so?

In any case, fun to look at. Thanks :)


> [1]:https://dev.gentoo.org/~mgorny/dev-timeline.html
> [2]:https://dev.gentoo.org/~mgorny/active-devs.html
-- 
Fabian Groffen
Gentoo on a different level

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-dev] Re: [gentoo-dev-announce] Developer commit timeline updates
  2018-06-23 22:36 [gentoo-dev] Developer commit timeline updates Michał Górny
  2018-06-24 15:06 ` William Hubbs
  2018-06-25  6:22 ` Fabian Groffen
@ 2018-06-26 22:42 ` Ultrabug
  2 siblings, 0 replies; 6+ messages in thread
From: Ultrabug @ 2018-06-26 22:42 UTC (permalink / raw
  To: gentoo-dev

On 24/06/2018 00:36, Michał Górny wrote:
> Hi, everyone.
> 
> I'd like to just make a short announcement that I've updated
> the developer commit timeline [1].  Besides the usual periodic update,
> there are two major changes:
> 
> a. I've added commit counts to the bars (in the popups shown upon
> hovering the bar),
> 
> b. I've created an additional timeline for determining activity of
> active Gentoo developers, as a partial replacement for the semi-broken
> 'slacker' script used by Undertakers [2].

Thank you for updating and sharing this!

I remember a sort of animated / timelapse version that was shared
someday, it was good too.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] Developer commit timeline updates
  2018-06-25  6:22 ` Fabian Groffen
@ 2018-07-17 16:12   ` Michał Górny
  0 siblings, 0 replies; 6+ messages in thread
From: Michał Górny @ 2018-07-17 16:12 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 572 bytes --]

W dniu pon, 25.06.2018 o godzinie 08∶22 +0200, użytkownik Fabian Groffen
napisał:
> On 24-06-2018 00:36:28 +0200, Michał Górny wrote:
> > I'd like to just make a short announcement that I've updated
> > the developer commit timeline [1].
> 
> Very nice stats, thanks for that.
> 
> Suggestion: perhaps this can be cron-jobbed and updated every month or
> so?

It is done!  Now it's part of qa-reports [1], and (since it takes less
than a minute to update) it's updated daily.

[1]:http://qa-reports.gentoo.org/

-- 
Best regards,
Michał Górny

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 963 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-07-17 16:12 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-23 22:36 [gentoo-dev] Developer commit timeline updates Michał Górny
2018-06-24 15:06 ` William Hubbs
2018-06-24 17:25   ` Michał Górny
2018-06-25  6:22 ` Fabian Groffen
2018-07-17 16:12   ` Michał Górny
2018-06-26 22:42 ` [gentoo-dev] Re: [gentoo-dev-announce] " Ultrabug

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox