From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?B?R8O2a3R1xJ8=?= Kayaalp Newsgroups: gmane.emacs.devel Subject: Some stats regarding emacs modernisation discussions Date: Wed, 16 Sep 2020 14:36:17 +0300 Message-ID: <87r1r23qdq.fsf@gkayaalp.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29254"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.2.0; emacs 28.0.50 To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 16 13:37:32 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kIVkh-0007UP-1Q for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Sep 2020 13:37:31 +0200 Original-Received: from localhost ([::1]:60752 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIVkg-0004dM-3y for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Sep 2020 07:37:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51346) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIVje-0003pn-4v for emacs-devel@gnu.org; Wed, 16 Sep 2020 07:36:26 -0400 Original-Received: from relay9-d.mail.gandi.net ([217.70.183.199]:48229) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIVja-0006XP-9l for emacs-devel@gnu.org; Wed, 16 Sep 2020 07:36:25 -0400 X-Originating-IP: 31.177.204.112 Original-Received: from localhost (unknown [31.177.204.112]) (Authenticated sender: self@gkayaalp.com) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 09568FF80F for ; Wed, 16 Sep 2020 11:36:18 +0000 (UTC) Received-SPF: none client-ip=217.70.183.199; envelope-from=self@gkayaalp.com; helo=relay9-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/16 07:36:19 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:255861 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi all, I wanted to share a couple numbers regarding the current discussions and suggest that it might be good idea to break this discussion off into its own mailing list, given it looks like the volume of it will be consistently high for some time to come, dominating emacs-devel. # of messages so far: 1392 # of messages Sep 2019: 678 Avg messages 2020: 1332 # of unique authors this month: 131 Top authors by # of messages this month: | 150 | Eli | Zaretskii | | | 118 | Ergus | | | | 84 | Richard | Stallman | | | 74 | Stefan | Monnier | | | 70 | Dmitry | Gutov | | | 60 | Drew | Adams | | | 59 | G=C3=B6ktu=C4=9F | Kayaalp | | | 57 | Lars | Ingebrigtsen | | | 46 | Stefan | Kangas | | | 44 | Gregory | Heytings | | | 41 | Robert | Pluim | | | 39 | tomas | | | | 39 | Alfred | M. | Szmidt | | 27 | Arthur | Miller | | | 24 | Ricardo | Wurmus | | | 20 | Thibaut | Verron | | | 19 | T.V | Raman | | | 19 | Daniel | Mart=C3=ADn | | | 18 | Juri | Linkov | | | 18 | Andrea | Corallo | | See attached org file for how this was calculated. P.S.: I also feel like I=E2=80=99ve posted too many messages so far, judging from the table above, so I=E2=80=99ll stop that. Sorry if I=E2=80=99ve ina= dvertently spammed the list and repeated myself in some places. -- =C4=B0. G=C3=B6ktu=C4=9F Kayaalp / @cadadr / pgp: 024C 30DD 597D 142B 49AC 40EB 465C D949 B101 2427 --=-=-= Content-Type: text/x-org; charset=utf-8 Content-Disposition: attachment; filename=stats.org Content-Transfer-Encoding: quoted-printable Content-Description: org sources #+title: Some stats regarding emacs modernisation discussions Uses coreutils, curl, elisp, and pandoc. * Message count #+begin_src sh curl https://lists.gnu.org/archive/html/emacs-devel/2020-09/index.html \ | pandoc --from=3Dhtml --to=3Dmarkdown --wrap=3Dnone \ | grep "^ - \\[" \ | wc -l #+end_src #+RESULTS: : 1392 * Message count last september #+begin_src sh curl https://lists.gnu.org/archive/html/emacs-devel/2019-09/index.html \ | pandoc --from=3Dhtml --to=3Dmarkdown --wrap=3Dnone \ | grep "^ - \\[" \ | wc -l #+end_src #+RESULTS: : 678 * Average last year #+begin_src sh for i in 1 2 3 4 5 6 7 8; do curl https://lists.gnu.org/archive/html/emacs-devel/2020-0$i/index.html \ | pandoc --from=3Dhtml --to=3Dmarkdown --wrap=3Dnone \ | grep "^ - \\[" \ | wc -l done #+end_src #+name: ret #+RESULTS: | 981 | | 331 | | 1042 | | 2107 | | 3434 | | 902 | | 766 | | 1093 | #+begin_src elisp :var x=3Dret (/ (apply #'+ (mapcar #'car x)) (float (length x))) #+end_src #+RESULTS: : 1332.0 * Unique authors #+begin_src sh curl https://lists.gnu.org/archive/html/emacs-devel/2020-09/index.html \ | pandoc --from=3Dhtml --to=3Dmarkdown --wrap=3Dnone \ | grep "^ - \\[" \ | sed -E 's/^.*, \*(.*)\*,.*$/\1/' \ | sort | uniq | wc -l #+end_src #+RESULTS: : 131 * Top authors by number of messages #+begin_src sh curl https://lists.gnu.org/archive/html/emacs-devel/2020-09/index.html \ | pandoc --from=3Dhtml --to=3Dmarkdown --wrap=3Dnone \ | grep "^ - \\[" \ | sed -E 's/^.*, \*(.*)\*,.*$/\1/' \ | sort | uniq -c | sort -bnr | head -20 #+end_src #+RESULTS: | 150 | Eli | Zaretskii | | | 118 | Ergus | | | | 84 | Richard | Stallman | | | 74 | Stefan | Monnier | | | 70 | Dmitry | Gutov | | | 60 | Drew | Adams | | | 59 | G=C3=B6ktu=C4=9F | Kayaalp | | | 57 | Lars | Ingebrigtsen | | | 46 | Stefan | Kangas | | | 44 | Gregory | Heytings | | | 41 | Robert | Pluim | | | 39 | tomas | | | | 39 | Alfred | M. | Szmidt | | 27 | Arthur | Miller | | | 24 | Ricardo | Wurmus | | | 20 | Thibaut | Verron | | | 19 | T.V | Raman | | | 19 | Daniel | Mart=C3=ADn | | | 18 | Juri | Linkov | | | 18 | Andrea | Corallo | | --=-=-=--