all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Payas Relekar <relekarpayas@gmail.com>
To: "João Távora" <joaotavora@gmail.com>
Cc: emacs-devel@gnu.org
Subject: Re: Progress on merging Eglot?
Date: Mon, 19 Sep 2022 21:20:22 +0530	[thread overview]
Message-ID: <87a66vz7d7.fsf@gmail.com> (raw)
In-Reply-To: <CALDnm515R1hy4kBE_c4YOin6TorBDa_n1_V=7zDvNbfdBAVGMQ@mail.gmail.com>

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


João Távora <joaotavora@gmail.com> writes:

> You're right.  Only people with access to the copyright file can check that.
>
> A unique list of author names and emails is very welcome.  You can filter
> out the authors whose only commit contains a line
>
> Copyright-paperwork-exempt: yes
>
> In the commit message.

Please find attached the list of authors without copyright exemption
string in commit message.

I tried to remove duplicates, but there are some by name and some by
email. The list is small enough that they can be identified with a
glance.

This is the filter used:

eglot_authors.py:
######
log = b""
if (not re.search(b"Copyright-paperwork-exempt: yes", commit.message)):
    log += b"\n" + commit.author_name + b"\t" + commit.author_email
    print(commit.author_name + b"\t" + commit.author_email)
    with open("temp", "a") as text_file:
        text_file.write(log.decode("utf-8"))
######

command:
*****
cd eglot && git filter-repo --commit-callback ../eglot_authors.py && cat \
temp | sort -h | uniq | sed 's/\t/\t\t/g'
*****

QnD, but good enough IMO.

Let me know for any corrections.

Thanks,
Payas

--

[-- Attachment #2: eglot_authors.txt --]
[-- Type: text/plain, Size: 3268 bytes --]

Alan Zimmerman          alan.zimm@gmail.com
Alex Branham            jabranham@users.noreply.github.com
Andrii Kolomoiets       andreyk.mad@gmail.com
Augusto Stoffel         arstoffel@gmail.com
Augusto Stoffel         astoff@users.noreply.github.com
Basil L. Contovounesios contovob@tcd.ie
Billy.Zheng             vil963@gmail.com
Brian Cully             bjc@kublai.com
Brian Leung             29217594+leungbk@users.noreply.github.com
Brian Leung             bkleung89@gmail.com
Brian Leung             leungbk@mailfence.com
Brian Leung             leungbk@posteo.net
brotzeit                brotzeitmacher@gmail.com
Christian Garbs         mitch@cgarbs.de
Damien Merenne          damien@bloom-life.com
Dan Davison             dandavison7@gmail.com
David Florness          edwargix@gmail.com
Derek Passen            dpassen1@gmail.com
Dmitry Gutov            dgutov@yandex.ru
Evgeni Kolev            evgenysw@gmail.com
Fangrui Song            i@maskray.me
Felicián Németh         felician.nemeth@gmail.com
Fredrik Bergroth        fbergroth@gmail.com
Garret Buell            gmbuell@gmail.com
Illia Danko             illia@aigent.com
Ingo Lohmar             ingo.lohmar@github.com
Ingo Lohmar             ingo.lohmar@posteo.net
James N         		james@jojojames.com
jgart           		47760695+jgarte@users.noreply.github.com
jicksaw         		jicksaw@pm.me
Jim Porter          	826865+jimporter@users.noreply.github.com
Jim Porter          	itsjimporter@gmail.com
João Távora         	joaotavora@gmail.com
Josh Elsasser       	jelsasser@appneta.com
Jürgen Hötzel       	juergen@archlinux.org
lorniu/sz           	lorniu@gmail.com
Manuel Uberti       	manuel-uberti@users.noreply.github.com
Marcus Swanson      	marcus.swanson91@gmail.com
Mario Rodas         	marsam@users.noreply.github.com
Martin Carlson      	spearalot@gmail.com
Michael Livshin     	repo@cmm.kakpryg.net
Michał K            	k.michal@zoho.com
Michał Krzywkowski  	k.michal@zoho.com
mkcms           		k.michal@zoho.com
Mohsin Kaleem       	mohkale@kisara.moe
muffinmad           	andreyk.mad@gmail.com
NA              		na@aisrntairetnraoitn.com
Omar Polo           	op@omarpolo.com
Paul M. Rodriguez   	paulmrodriguez@gmail.com
Philip K            	philip@warpmail.net
Philipp Edelmann    	edelmann@fs.tum.de
Philipp Stephani    	p.stephani2@gmail.com
rbrtb               	104695105+rbrtb@users.noreply.github.com
Rudolf Schlatte     	rudi@constantly.at
Sergey Kostyaev     	s-kostyaev@users.noreply.github.com
Stefan Kangas       	stefankangas@gmail.com
Stefan Kangas       	stefan@marxist.se
Stefan Monnier      	monnier@iro.umontreal.ca
Stephen Leake       	stephen.leake84@gmail.com
Stephen Leake       	stephen_leake@stephe-leake.org
Steve Purcell       	steve@sanityinc.com
Theodor Thornhill   	theodorthornhill@icloud.com
Theodor Thornhill   	theo@thornhill.no
Theodor Thornhill   	theothornhill@pm.me
theothornhill       	theodorthornhill@icloud.com
Tobias Rittweiler   	trittweiler@gmail.com
Tomasz Hołubowicz   	45176912+alternateved@users.noreply.github.com
Tom Tromey          	tom@tromey.com
Trevor Murphy       	trevormurphy@google.com
Xiang Ji            	hi@xiangji.me
Yuan Fu         		casouri@gmail.com

  reply	other threads:[~2022-09-19 15:50 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-19 13:11 Progress on merging Eglot? Payas Relekar
2022-09-19 14:28 ` João Távora
2022-09-19 15:50   ` Payas Relekar [this message]
  -- strict thread matches above, loose matches on Subject: below --
2022-09-19 16:32 Payas Relekar
2022-09-19 16:59 ` João Távora
2022-09-19 15:12 Payas Relekar
2022-09-19 16:09 ` João Távora
2022-09-18 16:55 Payas Relekar
2022-09-08 16:48 Payas Relekar
2022-09-08 17:09 ` João Távora
2022-09-08 17:09   ` Payas Relekar
2022-09-08 17:16     ` João Távora
2022-09-08 17:26       ` Payas Relekar
2022-09-18 16:31         ` Payas Relekar
2022-09-18 20:30           ` Philip Kaludercic
2022-09-18 20:47             ` Dmitry Gutov
2022-09-18 21:00               ` Philip Kaludercic
2022-09-18 21:11                 ` Dmitry Gutov
2022-09-18 21:13                   ` João Távora
2022-09-18 21:12                 ` João Távora
2022-09-18 21:20                   ` Philip Kaludercic
2022-09-18 21:24                     ` João Távora
2022-09-19  2:37           ` Stefan Monnier
2022-09-19  4:25             ` Payas Relekar
2022-09-19  4:42               ` Payas Relekar
2022-09-19  7:23                 ` João Távora
2022-09-19  9:09                   ` Payas Relekar
2022-09-19  9:25                     ` Payas Relekar
2022-09-19  9:17                   ` Payas Relekar
2022-09-19 14:09                     ` João Távora
2022-09-19 12:25                 ` Stefan Monnier
2022-09-08 12:31 Payas Relekar
2022-09-08 13:09 ` João Távora
2022-09-08 13:55   ` Philip Kaludercic
2022-09-08 14:02     ` João Távora
2022-09-08 14:14       ` Philip Kaludercic
2022-09-08 14:24         ` Payas Relekar
2022-09-08 14:44           ` Philip Kaludercic
2022-09-08 14:47             ` João Távora
2022-09-08 14:54               ` Payas Relekar
     [not found]           ` <CALDnm50tiazUMnm9D3knBUCSLbT4FLvSPoX4ayUEmOtQSHbCtw@mail.gmail.com>
     [not found]             ` <87r10lor2c.fsf@gmail.com>
2022-09-08 16:08               ` João Távora
2022-09-08 14:26         ` João Távora

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87a66vz7d7.fsf@gmail.com \
    --to=relekarpayas@gmail.com \
    --cc=emacs-devel@gnu.org \
    --cc=joaotavora@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.