* magit copyright assignments @ 2024-07-13 15:50 Jeremy Bryant 2024-07-13 16:25 ` Eli Zaretskii 0 siblings, 1 reply; 27+ messages in thread From: Jeremy Bryant @ 2024-07-13 15:50 UTC (permalink / raw) To: Stefan Kangas, Emacs Devel Stefan, Following the recent commit in the etc/TODO for magit below. ' *** Magit This needs work on getting the relevant copyright assignments. This task should be highly doable for anyone, but will likely require some patience. For inspiration, see how this was done for 'use-package': https://github.com/jwiegley/use-package/issues/282 ' Would you be able to confirm which contributors are missing assignments on file? Examining which contributions are significant may take time. How about tackling clarifications by filing this under a bug report for ease of tracking (not yet part of Emacs so I would like confirmation on the preferred conventions.) Below is a recent extract. **** magit contributors 8490 Author: Jonas Bernoulli <jonas@bernoul.li> 609 Author: Kyle Meyer <kyle@kyleam.com> 529 Author: Marius Vollmer <marius.vollmer@gmail.com> 408 Author: Yann Hodique <yann.hodique@gmail.com> 371 Author: Phil Jackson <phil@shellarchive.co.uk> 182 Author: Peter J. Weisberg <pj@irregularexpressions.net> 168 Author: Noam Postavsky <npostavs@users.sourceforge.net> 156 Author: Pieter Praet <pieter@praet.org> 153 Author: Rémi Vanicat <vanicat@debian.org> 98 Author: Nicolas Dudebout <nicolas.dudebout@gatech.edu> 50 Author: Natalie Weizenbaum <nex342@gmail.com> 47 Author: Moritz Bunkus <moritz@bunkus.org> 37 Author: Damien Cassou <damien@cassou.me> 30 Author: Sebastian Wiesner <lunaryorn@gmail.com> 29 Author: Basil L. Contovounesios <contovob@tcd.ie> 28 Author: Óscar Fuentes <ofv@wanadoo.es> 27 Author: Phil Sainty <phil@catalyst.net.nz> 27 Author: John Wiegley <johnw@newartisans.com> 26 Author: Ramkumar Ramachandra <artagnon@gmail.com> 25 Author: Takafumi Arakaki <aka.tkf@gmail.com> 21 Author: Rüdiger Sonderfeld <ruediger@c-plusplus.net> 18 Author: Alexander Gramiak <fice-t@protonmail.com> 18 Author: Ævar Arnfjörð Bjarmason <avarab@gmail.com> 17 Author: Mitchel Humpherys <mitch.special@gmail.com> 17 Author: Aaron Culich <aculich@gmail.com> 16 Author: Silent Sphere <silentsphere110@gmail.com> 16 Author: Lluís Vilanova <vilanova@ac.upc.edu> 16 Author: Alexey Voinov <alexey.v.voinov@gmail.com> 15 Author: Ryan C. Thompson <rct@thompsonclan.org> 14 Author: Štěpán Němec <stepnem@gmail.com> 14 Author: Hannu Koivisto <azure@iki.fi> 13 Author: Eli Barzilay <eli@barzilay.org> 11 Author: Timo Juhani Lindfors <timo.lindfors@iki.fi> 11 Author: Roger Crew <crew@cs.stanford.edu> 10 Author: Sean Allred <code@seanallred.com> 9 Author: Florian Ragwitz <rafl@debian.org> 8 Author: Servilio Afre Puentes <afrepues@mcmaster.ca> 8 Author: Bastian Beischer <beischer@physik.rwth-aachen.de> 7 Author: Thierry Volpiatto <thievol@posteo.net> 7 Author: Teruki Shigitani <teruki.shigitani@gmail.com> 7 Author: Philippe Vaucher <philippe.vaucher@gmail.com> 7 Author: Nacho Barrientos <nacho.barrientos@cern.ch> 7 Author: Miles Bader <miles@gnu.org> 7 Author: Marcin Bachry <hegel666@gmail.com> 6 Author: Vladimir Panteleev <git@thecybershadow.net> 6 Author: Steve Purcell <steve@sanityinc.com> 6 Author: Sergey Vinokurov <serg.foo@gmail.com> 6 Author: Leonardo Etcheverry <leo@kalio.net> 6 Author: Leo Liu <sdl.web@gmail.com> 6 Author: Julien Danjou <julien@danjou.info> 6 Author: Alex Dunn <adunn@ucsb.edu> 6 Author: Adam Porter <adam@alphapapa.net> 5 Author: Syohei Yoshida <syohex@gmail.com> 5 Author: Samuel Bronson <naesten@gmail.com> 5 Author: Raimon Grau <raimon@3scale.net> 5 Author: Radon Rosborough <radon.neon@gmail.com> 5 Author: Philipp Stephani <phst@google.com> 5 Author: Mario Rodas <marsam@users.noreply.github.com> 5 Author: Luís Oliveira <luismbo@gmail.com> 5 Author: Kan-Ru Chen <kanru@kanru.info> 5 Author: Justin Guenther <jguenther@gmail.com> 5 Author: John Mastro <john.b.mastro@gmail.com> 5 Author: David Abrahams <dave@boostpro.com> 5 Author: Daniel Martín <mardani29@yahoo.es> 5 Author: Cornelius Mika <cornelius.mika@gmail.com> 5 Author: Ben North <ben@redfrontdoor.org> 5 Author: Andrey Smirnov <andrew.smirnov@gmail.com> 5 Author: Allen Li <darkfeline@felesatra.moe> 5 Author: Alex Kost <alezost@gmail.com> 4 Author: Seong-Kook Shin <cinsky@gmail.com> 4 Author: Sam Cedarbaum <scedarbaum@gmail.com> 4 Author: Robin Green <greenrd@greenrd.org> 4 Author: rabio <rabiodev@o2.pl> 4 Author: Park Zhou <ideapark@petalmail.com> 4 Author: Nicolas Richard <theonewiththeevillook@yahoo.fr> 4 Author: Nick Alcock <nick.alcock@oracle.com> 4 Author: Kévin Le Gouguec <kevin.legouguec@gmail.com> 4 Author: Dale Hagglund <dale.hagglund@gmail.com> 4 Author: Benjamin Motz <benjamin.motz@mailbox.org> 4 Author: Alban Gruin <alban@pa1ch.fr> 4 Author: Alan Falloon <alan.falloon@gmail.com> 3 Author: Yuichi Higashi <aaa707b@gmail.com> 3 Author: Wilfred Hughes <me@wilfred.me.uk> 3 Author: Sébastien Gross <seb@chezwam.org> 3 Author: Sean Whitton <spwhitton@spwhitton.name> 3 Author: Martin Joerg <martin.joerg@gmail.com> 3 Author: Mark Karpov <markkarpov@opmbx.org> 3 Author: Marc Herbert <marc.herbert@gmail.com> 3 Author: Loic Dachary <loic@dachary.org> 3 Author: Laurent Laffont <laurent.laffont@gmail.com> 3 Author: Jesse Alama <jesse.alama@gmail.com> 3 Author: Jeff Bellegarde <jbellegarde@whitepages.com> 3 Author: Ingo Lohmar <i.lohmar@gmail.com> 3 Author: Graham Clark <grclark@gmail.com> 3 Author: Eric Schulte <schulte.eric@gmail.com> 3 Author: Daniel Mendler <mail@daniel-mendler.de> 3 Author: Brian Warner <warner@lothar.com> 3 Author: Ben Walton <bwalton@artsci.utoronto.ca> 3 Author: Andrew Schwartzmeyer <andrew@schwartzmeyer.com> 3 Author: Alex Ott <alexott@gmail.com> 2 Author: zilongshanren <guanghui8827@126.com> 2 Author: ziggy <ziggy@elephant-bird.net> 2 Author: York Zhao <gtdplatform@gmail.com> 2 Author: Wouter Bolsterlee <wouter@bolsterl.ee> 2 Author: Troy Hinckley <t.macman@gmail.com> 2 Author: Tom Feist <shabble@metavore.org> 2 Author: Ting-Yu Lin <aethanyc@gmail.com> 2 Author: Thomas Frössman <thomasf@jossystem.se> 2 Author: Tassilo Horn <tsdh@gnu.org> 2 Author: Szunti <Szunti@users.noreply.github.com> 2 Author: Stefan Kangas <stefan@marxist.se> 2 Author: Stefan Kangas <stefankangas@gmail.com> 2 Author: Ron Parker <rdparker@gmail.com> 2 Author: René Stadler <mail@renestadler.de> 2 Author: Rafael Laboissiere <rafael@laboissiere.net> 2 Author: Peter Eisentraut <peter@eisentraut.org> 2 Author: Pekka Pessi <nospam@pessi.fi> 2 Author: Ola Nilsson <ola.nilsson@gmail.com> 2 Author: Nick Alexander <nalexander@mozilla.com> 2 Author: Nicholas Vollmer <iarchivedmywholelife@gmail.com> 2 Author: Nguyễn Tuấn Anh <ubolonton@gmail.com> 2 Author: Naoya Yamashita <conao3@gmail.com> 2 Author: Michael Griffiths <mikey@cich.li> 2 Author: Matus Goljer <dota.keys@gmail.com> 2 Author: Matthew Fluet <matthew.fluet@gmail.com> 2 Author: Martin Polden <mpolden@yahoo-inc.com> 2 Author: Mark Oteiza <mvoteiza@udel.edu> 2 Author: Marian Schubert <marian.schubert@gmail.com> 2 Author: Marc Sherry <msherry@gmail.com> 2 Author: Marco Wahl <marcowahlsoft@gmail.com> 2 Author: Lin Sun <sunlin7@yahoo.com> 2 Author: Leo Vivier <leo.vivier+dev@gmail.com> 2 Author: Lele Gaifax <lele@metapensiero.it> 2 Author: Leandro Facchinetti <me@leafac.com> 2 Author: Keshav Kini <keshav.kini@gmail.com> 2 Author: Josiah Schwab <jschwab@gmail.com> 2 Author: Jordan Galby <gravemind2a@gmail.com> 2 Author: Johann Klähn <johann@jklaehn.de> 2 Author: Jasper St. Pierre <jstpierre@mecheye.net> 2 Author: Ingmar Sittl <ingmar.sittl@elektrobit.com> 2 Author: Hans-Peter Deifel <hpdeifel@gmx.de> 2 Author: Greg Sexton <gregsexton@gmail.com> 2 Author: Greg Lucas <greg@glucas.net> 2 Author: Greg A. Woods <woods@planix.com> 2 Author: Fritz Grabo <fritz.grabo@gmail.com> 2 Author: Evgkeni Sampelnikof <esabof@gmail.com> 2 Author: Evan Torrie <etorrie@gmail.com> 2 Author: Eric Davis <ed@npri.org> 2 Author: Duianto Vebotci <vebotci@openmailbox.org> 2 Author: Dominique Quatravaux <dominique.quatravaux@epfl.ch> 2 Author: David Ellison <davidehellison@gmail.com> 2 Author: Daniel Mai <daniel@danielmai.net> 2 Author: Daniel Fleischer <danflscr@gmail.com> 2 Author: Craig Andera <candera@wangdera.com> 2 Author: Clément Pit-Claudel <clement.pitclaudel@live.com> 2 Author: Christopher Monsanto <chris@monsan.to> 2 Author: Christophe Junke <junke.christophe@gmail.com> 2 Author: Christian Kluge <ckfrakturfreak@web.de> 2 Author: Buster Copley <buster@buster.me.uk> 2 Author: Brennan Vincent <brennan@umanwizard.com> 2 Author: Bradley Wright <brad@intranation.com> 2 Author: Boruch Baum <boruch_baum@gmx.com> 2 Author: Bar Magal <bmagamb@gmail.com> 2 Author: Arialdo Martini <arialdomartini@gmail.com> 2 Author: Andriy Kmit' <dev@madand.net> 2 Author: Andrew Kirkpatrick <andrew.kirkpatrick@adelaide.edu.au> 2 Author: Andreas Rottmann <a.rottmann@gmx.at> 2 Author: Alex Kreisher <akreisher18@gmail.com> 2 Author: Adam Spiers <emacs@adamspiers.org> 2 Author: Aaron L. Zeng <me@bcc32.com> 1 Author: Zhu Zihao <all_but_last@163.com> 1 Author: zakora <zakora@users.noreply.github.com> 1 Author: Zach Latta <zach@zachlatta.com> 1 Author: Yuri Khan <yurivkhan@gmail.com> 1 Author: Ynilu <ynilu.chang@gmail.com> 1 Author: Yann Herklotz <git@yannherklotz.com> 1 Author: Xu Chunyang <mail@xuchunyang.me> 1 Author: Xavier Noria <fxn@hashref.com> 1 Author: Wojciech Siewierski <wojciech@siewierski.eu> 1 Author: Win Treese <treese@acm.org> 1 Author: Wei Huang <weih@opera.com> 1 Author: Waqar Hameed <whame91@gmail.com> 1 Author: Vladimir Sedach <vas@oneofus.la> 1 Author: Vladimir Ivanov <ivvl82@gmail.com> 1 Author: Vitaly Ostashov <hotosho@yandex-team.ru> 1 Author: Vineet Naik <vineet@helpshift.com> 1 Author: Ulrich Müller <ulm@gentoo.org> 1 Author: Tunc Uzlu <bb2020@users.noreply.github.com> 1 Author: Tsuyoshi Kitamoto <tsuyoshi.kitamoto@gmail.com> 1 Author: Topi Miettinen <toiwoton@gmail.com> 1 Author: Toon Claes <toon@iotcl.com> 1 Author: Tim Wraight <tim@wraight.net> 1 Author: Tim Perkins <tprk77@gmail.com> 1 Author: Tibor Simko <tibor.simko@cern.ch> 1 Author: Thomas Riccardi <riccardi.thomas@gmail.com> 1 Author: Thomas Jost <thomas.jost@gmail.com> 1 Author: Thomas Fini Hansen <xen@xen.dk> 1 Author: Thomas A Caswell <tcaswell@gmail.com> 1 Author: Teemu Likonen <tlikonen@iki.fi> 1 Author: TEC <tec@tecosaur.com> 1 Author: Sylvain Rousseau <thisirs@gmail.com> 1 Author: Suhail Shergill <suhailshergill@gmail.com> 1 Author: StrawberryTea <look@strawberrytea.xyz> 1 Author: Steven Vancoillie <steven.vancoillie@runbox.com> 1 Author: Steven Thomas <sthomas314@gmail.com> 1 Author: Steven E. Harris <seh@panix.com> 1 Author: Steven Chow <steve@myfreestuffapp.com> 1 Author: Simon Pintarelli <simon.pintarelli@cscs.ch> 1 Author: Siavash Askari Nasr <siavash.askari.nasr@gmail.com> 1 Author: Shuguang Sun <shuguang79@qq.com> 1 Author: shoefone <52260452+shoefone@users.noreply.github.com> 1 Author: Sergey Pashinin <sergey@pashinin.com> 1 Author: Sean Farley <sean@farley.io> 1 Author: Sean Bryant <sbryant@hackinggibsons.com> 1 Author: Sanjoy Das <sanjoy@playingwithpointers.com> 1 Author: Samuel W. Flint <swflint@flintfam.org> 1 Author: Russell Black <black.russell@gmail.com> 1 Author: Roy Crihfield <rscrihf@gmail.com> 1 Author: Romain Francoise <romain@orebokech.com> 1 Author: Roland Marchand <roland.marchand@protonmail.com> 1 Author: Roey Darwish Dror <roey.ghost@gmail.com> 1 Author: Robert Irelan <robert.irelan@bytedance.com> 1 Author: Robert Boone <robo4288@gmail.com> 1 Author: Richard Kim <emacs18@gmail.com> 1 Author: Remco van 't Veer <rwvtveer@xs4all.nl> 1 Author: Rahul Rameshbabu <sergeantsagara@protonmail.com> 1 Author: Pritam Baral <pritam@pritambaral.com> 1 Author: Pratyush Yadav <me@yadavpratyush.com> 1 Author: Prathamesh Sonpatki <csonpatki@gmail.com> 1 Author: Pieter van Oostrum <pieter@vanoostrum.org> 1 Author: Pierre Neidhardt <ambrevar@gmail.com> 1 Author: Philip Weaver <philip.weaver@gmail.com> 1 Author: Philipp Haselwarter <philipp@haselwarter.org> 1 Author: Philipp Fehre <pfehre@twitter.com> 1 Author: Philippe Cavalaria <philippe.cavalaria@gmail.com> 1 Author: Peter Vasil <mail@petervasil.net> 1 Author: Peter Jaros <peter.a.jaros@gmail.com> 1 Author: Pavel Holejsovsky <pavel.holejsovsky@upek.com> 1 Author: Paul Stadig <paul@stadig.name> 1 Author: Paul Pogonyshev <pogonyshev@gmail.com> 1 Author: Pancho Horrillo <pancho@pancho.name> 1 Author: Orivej Desh <orivej@gmx.fr> 1 Author: Oleh Krehel <ohwoeowho@gmail.com> 1 Author: Ole Arndt <oliver.arndt@cegedim.com> 1 Author: N. Troy de Freitas <me@ntdef.com> 1 Author: Nikolay Martynov <mar.kolya@gmail.com> 1 Author: Nicolas Petton <nicolas@petton.fr> 1 Author: Nicklas Lindgren <nili@gulmohar.se> 1 Author: Nick Dimiduk <ndimiduk@gmail.com> 1 Author: Nic Ferier <nic@ferrier.me.uk> 1 Author: Miloš Mošić <mosic.milos@gmail.com> 1 Author: Miciah Masters <miciah.masters@gmail.com> 1 Author: Michal Sojka <sojkam1@fel.cvut.cz> 1 Author: Michael Heerdegen <michael_heerdegen@web.de> 1 Author: Michael Fogleman <michaelwfogleman@gmail.com> 1 Author: Maxim Cournoyer <maxim.cournoyer@gmail.com> 1 Author: Matthieu Hauglustaine <matt.hauglustaine@gmail.com> 1 Author: Matthew Kraai <kraai@ftbfs.org> 1 Author: Markus Beppler <65115492+mbeppler@users.noreply.github.com> 1 Author: Mark Hepburn <Mark.Hepburn@csiro.au> 1 Author: Marco Craveiro <marco.craveiro@gmail.com> 1 Author: Marcel Wolf <mwolf@ml1.net> 1 Author: Manuel Vázquez Acosta <mva.led@gmail.com> 1 Author: Mak Kolybabi <mak@kolybabi.com> 1 Author: Magnus Malm <magnusmalm@gmail.com> 1 Author: Magnar Sveen <magnars@gmail.com> 1 Author: Luke Amdor <luke.amdor@gmail.com> 1 Author: Louis Roché <louis@louisroche.net> 1 Author: Li-Yun Chang <michael142536@gmail.com> 1 Author: Lingchao Xin <douglarek@users.noreply.github.com> 1 Author: Li Chen <me@linux.beauty> 1 Author: Lénaïc Huard <lenaic@lhuard.fr> 1 Author: Laverne Schrock <laverne@schrock.email> 1 Author: Knut Olav Bøhmer <bohmer@gmail.com> 1 Author: Kimberly Wolk <kimwolk@hotmail.com> 1 Author: Kevin J. Foley <kfoley15@gmail.com> 1 Author: Kevin Brubeck Unhammer <unhammer@fsfe.org> 1 Author: Kenny Ballou <kballou@devnulllabs.io> 1 Author: Justin Thomas <justin.thomas1@gmail.com> 1 Author: Justin Caratzas <justin.caratzas@gmail.com> 1 Author: Justin Burkett <justin@burkett.cc> 1 Author: Josh Elsasser <jelsasser@appneta.com> 1 Author: Jorge Israel Peña <jorge.israel.p@gmail.com> 1 Author: Jordan Greenberg <jordan@softwareslave.com> 1 Author: Jon Vanderwijk <jonathn@github.com> 1 Author: Jonathon McKitrick <jonathon.mckitrick@doublethedonation.com> 1 Author: Jonathan Roes <jroes@jroes.net> 1 Author: Jonathan Leech-Pepin <jonathan.leechpepin@gmail.com> 1 Author: Jonathan del Strother <me@delstrother.com> 1 Author: Jonathan Arnett <jonathan@scriptdrop.co> 1 Author: Jonas Galvão Xavier <jonas.agx@gmail.com> 1 Author: John Morris <john@zultron.com> 1 Author: Johannes Maier <johannes.maier@active-group.de> 1 Author: Johannes Altmanninger <aclopte@gmail.com> 1 Author: Joakim Jalap <JOJA@stoneridge.com> 1 Author: Jim Blandy <jimb@red-bean.com> 1 Author: Jeremy Sowden <jeremy@azazel.net> 1 Author: Jeremy Meng <yumeng@microsoft.com> 1 Author: Jeff Dairiki <dairiki@dairiki.org> 1 Author: Jean-Louis Giordano <jean-louis@jawaninja.com> 1 Author: JD Smith <93749+jdtsmith@users.noreply.github.com> 1 Author: Jan Tatarik <jan.tatarik@xing.com> 1 Author: Ivan Brennan <ivan.brennan@gmail.com> 1 Author: Ioan-Adrian Ratiu <adi@adirat.com> 1 Author: Ilya Grigoriev <ilyagr@users.noreply.github.com> 1 Author: Ian Milligan <ianmllgn@gmail.com> 1 Author: Ian Eure <ian.eure@gmail.com> 1 Author: Hussein Ait-Lahcen <hussein.ait-lahcen@fretlink.com> 1 Author: hokomo <hokomo@airmail.cc> 1 Author: Guillaume Martres <smarter@ubuntu.com> 1 Author: Greg Steuck <gsteuck@groq.com> 1 Author: Gregory Heytings <ghe@sdf.org> 1 Author: Graham Dobbins <gdobbins@protonmail.com> 1 Author: Géza Herman <geza.herman@gmail.com> 1 Author: George Kadianakis <desnacked@gmail.com> 1 Author: Geoff Shannon <geoffpshannon@gmail.com> 1 Author: Fritz Stelzer <brotzeitmacher@gmail.com> 1 Author: Frédéric Giquel <frederic.giquel@laposte.net> 1 Author: Franklin Delehelle <franklin.delehelle@odena.eu> 1 Author: Feng Li <fengli@blackmagicdesign.com> 1 Author: Felix Yan <felixonmars@archlinux.org> 1 Author: Felix Geller <fgeller@gmail.com> 1 Author: Fabian Wiget <fabacino@gmail.com> 1 Author: Eyal Soha <eyalsoha@gmail.com> 1 Author: Eyal Lotem <eyal.lotem@gmail.com> 1 Author: Eugene Mikhaylov <lewwadoo@gmail.com> 1 Author: Erik Anderson <erikbpanderson@gmail.com> 1 Author: Eric Prud'hommeaux <eric@w3.org> 1 Author: Eric <e.a.gebhart@gmail.com> 1 Author: Ellis Kenyo <me@elken.dev> 1 Author: Divye Kapoor <divye@google.com> 1 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 1 Author: Dennis Paskorz <dennis@walltowall.com> 1 Author: Dean Kariniemi <8913263+d3k4r@users.noreply.github.com> 1 Author: David Wallin <david.wallin@gmail.com> 1 Author: David L. Rager <ragerdl@gmail.com> 1 Author: David Hull <david.hull@openx.com> 1 Author: Dato Simó <dato@net.com.org.es> 1 Author: Danny Zhu <dzhu@dzhu.us> 1 Author: Dan LaManna <dan.lamanna@gmail.com> 1 Author: Dan Kessler <kesslerd@umich.edu> 1 Author: Daniel Nagy <danielnagy@posteo.de> 1 Author: Daniel Kraus <daniel@kraus.my> 1 Author: Daniel Hackney <dan@haxney.org> 1 Author: Daniel Gröber <daniel@dps.uibk.ac.at> 1 Author: Daniel Farina <drfarina@acm.org> 1 Author: Daniel Brockman <daniel@gointeractive.se> 1 Author: Dan Erikson <derikson3@gmail.com> 1 Author: Dan Davison <dandavison7@gmail.com> 1 Author: Daanturo <daanturo@gmail.com> 1 Author: Christopher Carlile <christopher.carlile@gmail.com> 1 Author: Christian Tietze <me@christiantietze.de> 1 Author: Christian Dietrich <christian.dietrich@informatik.uni-erlangen.de> 1 Author: Chris Shoemaker <chris@mojotech.com> 1 Author: Chris Ring <chris@ringthis.com> 1 Author: Chris Moore <dooglus@gmail.com> 1 Author: Chris LaRose <cjlarose@gmail.com> 1 Author: Chris Done <chrisdone@gmail.com> 1 Author: Chris Bernard <cebernard@gmail.com> 1 Author: Chillar Anand <anand21nanda@gmail.com> 1 Author: Carl Lieberman <liebermancarl@gmail.com> 1 Author: Cameron Chaparro <cameron.chaparro@zadentech.com> 1 Author: Bryan Shell <bryan.shell@orbitz.com> 1 Author: Brian Leung <leungbk@posteo.net> 1 Author: Brian Leung <leungbk@mailfence.com> 1 Author: Brandon W Maister <quodlibetor@gmail.com> 1 Author: Bob Uhl <buhl@zvelo.com> 1 Author: Ben Zanin <bzanin+github@gmail.com> 1 Author: Bastian Beranek <bastian.beranek@inovex.de> 1 Author: Bart Bakker <bart@thesoftwarecraft.com> 1 Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> 1 Author: Ashlynn Anderson <pea@pea.sh> 1 Author: Arnau Roig Ninerola <arnau.ninerola@outlook.com> 1 Author: Aria Edmonds <aria@ar1as.space> 1 Author: Angel de Vicente <angel.de.vicente@iac.es> 1 Author: Andy Sawyer <git@pureabstract.org> 1 Author: Andrew Zipperer <atzipperer@gmail.com> 1 Author: Andrew Psaltis <apsaltis@vmware.com> 1 Author: Andrew Eggenberger <andrew.eggenberger@gmail.com> 1 Author: Andrei Chițu <andrei.chitu1@gmail.com> 1 Author: Andreas Liljeqvist <andreas.liljeqvist@robacks.se> 1 Author: Andreas Fuchs <asf@boinkor.net> 1 Author: Alex Branham <alex.branham@gmail.com> 1 Author: Alexander Miller <alexanderm@web.de> 1 Author: Aleksey Uimanov <s9gf4ult@gmail.com> 1 Author: Adeodato Simó <dato@net.com.org.es> 1 Author: Adam Kruszewski <adam@kruszewski.name> 1 Author: Adam Jones <adam.jones@ravelin.com> 1 Author: Adam Benanti <0entropy@protonmail.com> 1 Author: Abdo Roig-Maranges <abdo.roig@gmail.com> 1 Author: Aaron Madlon-Kay <aaron@madlon-kay.com> ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-13 15:50 magit copyright assignments Jeremy Bryant @ 2024-07-13 16:25 ` Eli Zaretskii 2024-07-13 21:39 ` Jeremy Bryant ` (2 more replies) 0 siblings, 3 replies; 27+ messages in thread From: Eli Zaretskii @ 2024-07-13 16:25 UTC (permalink / raw) To: Jeremy Bryant; +Cc: stefankangas, emacs-devel > From: Jeremy Bryant <jb@jeremybryant.net> > Date: Sat, 13 Jul 2024 16:50:17 +0100 > > Stefan, > > Following the recent commit in the etc/TODO for magit below. > > ' > *** Magit > This needs work on getting the relevant copyright assignments. This > task should be highly doable for anyone, but will likely require some > patience. For inspiration, see how this was done for 'use-package': > https://github.com/jwiegley/use-package/issues/282 > ' > > Would you be able to confirm which contributors are missing assignments > on file? Quite a lot. Do you need a full list? Is it feasible to reach out to all of them? ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-13 16:25 ` Eli Zaretskii @ 2024-07-13 21:39 ` Jeremy Bryant 2024-07-14 4:50 ` Eli Zaretskii 2024-07-16 2:17 ` Richard Stallman 2024-07-16 2:18 ` Richard Stallman 2 siblings, 1 reply; 27+ messages in thread From: Jeremy Bryant @ 2024-07-13 21:39 UTC (permalink / raw) To: Eli Zaretskii; +Cc: stefankangas, emacs-devel, Jonas Bernoulli Eli Zaretskii <eliz@gnu.org> writes: >> From: Jeremy Bryant <jb@jeremybryant.net> >> Date: Sat, 13 Jul 2024 16:50:17 +0100 >> >> Stefan, >> >> Following the recent commit in the etc/TODO for magit below. >> >> ' >> *** Magit >> This needs work on getting the relevant copyright assignments. This >> task should be highly doable for anyone, but will likely require some >> patience. For inspiration, see how this was done for 'use-package': >> https://github.com/jwiegley/use-package/issues/282 >> ' >> >> Would you be able to confirm which contributors are missing assignments >> on file? > > Quite a lot. Do you need a full list? Is it feasible to reach out to > all of them? I don't know how feasible this is (Jonas may know more on this), but given the usefulness of magit, I can volunteer to start for some of this task. For this reason, yes I would like to see the full list of missings to guide next steps. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-13 21:39 ` Jeremy Bryant @ 2024-07-14 4:50 ` Eli Zaretskii 2024-07-15 20:10 ` Jeremy Bryant 0 siblings, 1 reply; 27+ messages in thread From: Eli Zaretskii @ 2024-07-14 4:50 UTC (permalink / raw) To: Jeremy Bryant; +Cc: stefankangas, emacs-devel, jonas > From: Jeremy Bryant <jb@jeremybryant.net> > Cc: stefankangas@gmail.com, emacs-devel@gnu.org, Jonas Bernoulli > <jonas@bernoul.li> > Date: Sat, 13 Jul 2024 22:39:29 +0100 > > Eli Zaretskii <eliz@gnu.org> writes: > > >> Would you be able to confirm which contributors are missing assignments > >> on file? > > > > Quite a lot. Do you need a full list? Is it feasible to reach out to > > all of them? > > I don't know how feasible this is (Jonas may know more on this), but > given the usefulness of magit, I can volunteer to start for some of this > task. > > For this reason, yes I would like to see the full list of missings to > guide next steps. Suit yourself: 153 Author: Rémi Vanicat <vanicat@debian.org> 50 Author: Natalie Weizenbaum <nex342@gmail.com> 47 Author: Moritz Bunkus <moritz@bunkus.org> 26 Author: Ramkumar Ramachandra <artagnon@gmail.com> 25 Author: Takafumi Arakaki <aka.tkf@gmail.com> 18 Author: Ævar Arnfjörð Bjarmason <avarab@gmail.com> 17 Author: Aaron Culich <aculich@gmail.com> 16 Author: Silent Sphere <silentsphere110@gmail.com> 16 Author: Lluís Vilanova <vilanova@ac.upc.edu> 16 Author: Alexey Voinov <alexey.v.voinov@gmail.com> 14 Author: Hannu Koivisto <azure@iki.fi> 11 Author: Timo Juhani Lindfors <timo.lindfors@iki.fi> 11 Author: Roger Crew <crew@cs.stanford.edu> 10 Author: Sean Allred <code@seanallred.com> 9 Author: Florian Ragwitz <rafl@debian.org> 8 Author: Servilio Afre Puentes <afrepues@mcmaster.ca> 7 Author: Teruki Shigitani <teruki.shigitani@gmail.com> 7 Author: Marcin Bachry <hegel666@gmail.com> 6 Author: Leonardo Etcheverry <leo@kalio.net> 5 Author: Justin Guenther <jguenther@gmail.com> 5 Author: Cornelius Mika <cornelius.mika@gmail.com> 4 Author: Seong-Kook Shin <cinsky@gmail.com> 4 Author: Sam Cedarbaum <scedarbaum@gmail.com> 4 Author: Robin Green <greenrd@greenrd.org> 4 Author: rabio <rabiodev@o2.pl> 4 Author: Park Zhou <ideapark@petalmail.com> 4 Author: Dale Hagglund <dale.hagglund@gmail.com> 4 Author: Benjamin Motz <benjamin.motz@mailbox.org> 4 Author: Alban Gruin <alban@pa1ch.fr> 4 Author: Alan Falloon <alan.falloon@gmail.com> 3 Author: Yuichi Higashi <aaa707b@gmail.com> 3 Author: Sébastien Gross <seb@chezwam.org> 3 Author: Martin Joerg <martin.joerg@gmail.com> 3 Author: Mark Karpov <markkarpov@opmbx.org> 3 Author: Marc Herbert <marc.herbert@gmail.com> 3 Author: Loic Dachary <loic@dachary.org> 3 Author: Laurent Laffont <laurent.laffont@gmail.com> 3 Author: Graham Clark <grclark@gmail.com> 3 Author: Brian Warner <warner@lothar.com> 3 Author: Ben Walton <bwalton@artsci.utoronto.ca> 3 Author: Andrew Schwartzmeyer <andrew@schwartzmeyer.com> 3 Author: Alex Ott <alexott@gmail.com> 2 Author: zilongshanren <guanghui8827@126.com> 2 Author: ziggy <ziggy@elephant-bird.net> 2 Author: Wouter Bolsterlee <wouter@bolsterl.ee> 2 Author: Tom Feist <shabble@metavore.org> 2 Author: Szunti <Szunti@users.noreply.github.com> 2 Author: Ron Parker <rdparker@gmail.com> 2 Author: René Stadler <mail@renestadler.de> 2 Author: Peter Eisentraut <peter@eisentraut.org> 2 Author: Pekka Pessi <nospam@pessi.fi> 2 Author: Nick Alexander <nalexander@mozilla.com> 2 Author: Nguyễn Tuấn Anh <ubolonton@gmail.com> 2 Author: Michael Griffiths <mikey@cich.li> 2 Author: Matthew Fluet <matthew.fluet@gmail.com> 2 Author: Martin Polden <mpolden@yahoo-inc.com> 2 Author: Marian Schubert <marian.schubert@gmail.com> 2 Author: Marc Sherry <msherry@gmail.com> 2 Author: Leandro Facchinetti <me@leafac.com> 2 Author: Keshav Kini <keshav.kini@gmail.com> 2 Author: Josiah Schwab <jschwab@gmail.com> 2 Author: Jordan Galby <gravemind2a@gmail.com> 2 Author: Johann Klähn <johann@jklaehn.de> 2 Author: Jasper St. Pierre <jstpierre@mecheye.net> 2 Author: Ingmar Sittl <ingmar.sittl@elektrobit.com> 2 Author: Hans-Peter Deifel <hpdeifel@gmx.de> 2 Author: Greg Sexton <gregsexton@gmail.com> 2 Author: Greg Lucas <greg@glucas.net> 2 Author: Greg A. Woods <woods@planix.com> 2 Author: Evgkeni Sampelnikof <esabof@gmail.com> 2 Author: Evan Torrie <etorrie@gmail.com> 2 Author: Eric Davis <ed@npri.org> 2 Author: Duianto Vebotci <vebotci@openmailbox.org> 2 Author: Dominique Quatravaux <dominique.quatravaux@epfl.ch> 2 Author: David Ellison <davidehellison@gmail.com> 2 Author: Daniel Mai <daniel@danielmai.net> 2 Author: Craig Andera <candera@wangdera.com> 2 Author: Christopher Monsanto <chris@monsan.to> 2 Author: Christophe Junke <junke.christophe@gmail.com> 2 Author: Christian Kluge <ckfrakturfreak@web.de> 2 Author: Buster Copley <buster@buster.me.uk> 2 Author: Brennan Vincent <brennan@umanwizard.com> 2 Author: Bradley Wright <brad@intranation.com> 2 Author: Arialdo Martini <arialdomartini@gmail.com> 2 Author: Andrew Kirkpatrick <andrew.kirkpatrick@adelaide.edu.au> 2 Author: Alex Kreisher <akreisher18@gmail.com> 2 Author: Aaron L. Zeng <me@bcc32.com> 1 Author: Zhu Zihao <all_but_last@163.com> 1 Author: zakora <zakora@users.noreply.github.com> 1 Author: Zach Latta <zach@zachlatta.com> 1 Author: Ynilu <ynilu.chang@gmail.com> 1 Author: Yann Herklotz <git@yannherklotz.com> 1 Author: Xavier Noria <fxn@hashref.com> 1 Author: Wojciech Siewierski <wojciech@siewierski.eu> 1 Author: Wei Huang <weih@opera.com> 1 Author: Waqar Hameed <whame91@gmail.com> 1 Author: Vladimir Ivanov <ivvl82@gmail.com> 1 Author: Vitaly Ostashov <hotosho@yandex-team.ru> 1 Author: Vineet Naik <vineet@helpshift.com> 1 Author: Ulrich Müller <ulm@gentoo.org> 1 Author: Tunc Uzlu <bb2020@users.noreply.github.com> 1 Author: Tsuyoshi Kitamoto <tsuyoshi.kitamoto@gmail.com> 1 Author: Topi Miettinen <toiwoton@gmail.com> 1 Author: Tim Wraight <tim@wraight.net> 1 Author: Tim Perkins <tprk77@gmail.com> 1 Author: Thomas Riccardi <riccardi.thomas@gmail.com> 1 Author: Thomas Jost <thomas.jost@gmail.com> 1 Author: Thomas Fini Hansen <xen@xen.dk> 1 Author: Thomas A Caswell <tcaswell@gmail.com> 1 Author: Suhail Shergill <suhailshergill@gmail.com> 1 Author: StrawberryTea <look@strawberrytea.xyz> 1 Author: Steven Vancoillie <steven.vancoillie@runbox.com> 1 Author: Steven Thomas <sthomas314@gmail.com> 1 Author: Steven E. Harris <seh@panix.com> 1 Author: Steven Chow <steve@myfreestuffapp.com> 1 Author: Simon Pintarelli <simon.pintarelli@cscs.ch> 1 Author: Siavash Askari Nasr <siavash.askari.nasr@gmail.com> 1 Author: shoefone <52260452+shoefone@users.noreply.github.com> 1 Author: Sergey Pashinin <sergey@pashinin.com> 1 Author: Sean Bryant <sbryant@hackinggibsons.com> 1 Author: Sanjoy Das <sanjoy@playingwithpointers.com> 1 Author: Samuel W. Flint <swflint@flintfam.org> 1 Author: Roy Crihfield <rscrihf@gmail.com> 1 Author: Roland Marchand <roland.marchand@protonmail.com> 1 Author: Roey Darwish Dror <roey.ghost@gmail.com> 1 Author: Robert Boone <robo4288@gmail.com> 1 Author: Remco van 't Veer <rwvtveer@xs4all.nl> 1 Author: Rahul Rameshbabu <sergeantsagara@protonmail.com> 1 Author: Pritam Baral <pritam@pritambaral.com> 1 Author: Pratyush Yadav <me@yadavpratyush.com> 1 Author: Prathamesh Sonpatki <csonpatki@gmail.com> 1 Author: Philip Weaver <philip.weaver@gmail.com> 1 Author: Philipp Haselwarter <philipp@haselwarter.org> 1 Author: Philipp Fehre <pfehre@twitter.com> 1 Author: Philippe Cavalaria <philippe.cavalaria@gmail.com> 1 Author: Peter Jaros <peter.a.jaros@gmail.com> 1 Author: Pavel Holejsovsky <pavel.holejsovsky@upek.com> 1 Author: Paul Stadig <paul@stadig.name> 1 Author: Pancho Horrillo <pancho@pancho.name> 1 Author: Orivej Desh <orivej@gmx.fr> 1 Author: Ole Arndt <oliver.arndt@cegedim.com> 1 Author: N. Troy de Freitas <me@ntdef.com> 1 Author: Nikolay Martynov <mar.kolya@gmail.com> 1 Author: Nicklas Lindgren <nili@gulmohar.se> 1 Author: Nick Dimiduk <ndimiduk@gmail.com> 1 Author: Miloš Mošić <mosic.milos@gmail.com> 1 Author: Miciah Masters <miciah.masters@gmail.com> 1 Author: Michael Fogleman <michaelwfogleman@gmail.com> 1 Author: Maxim Cournoyer <maxim.cournoyer@gmail.com> 1 Author: Matthieu Hauglustaine <matt.hauglustaine@gmail.com> 1 Author: Matthew Kraai <kraai@ftbfs.org> 1 Author: Markus Beppler <65115492+mbeppler@users.noreply.github.com> 1 Author: Marco Craveiro <marco.craveiro@gmail.com> 1 Author: Marcel Wolf <mwolf@ml1.net> 1 Author: Manuel Vázquez Acosta <mva.led@gmail.com> 1 Author: Magnus Malm <magnusmalm@gmail.com> 1 Author: Luke Amdor <luke.amdor@gmail.com> 1 Author: Louis Roché <louis@louisroche.net> 1 Author: Li-Yun Chang <michael142536@gmail.com> 1 Author: Lingchao Xin <douglarek@users.noreply.github.com> 1 Author: Li Chen <me@linux.beauty> 1 Author: Lénaïc Huard <lenaic@lhuard.fr> 1 Author: Laverne Schrock <laverne@schrock.email> 1 Author: Knut Olav Bøhmer <bohmer@gmail.com> 1 Author: Kimberly Wolk <kimwolk@hotmail.com> 1 Author: Kenny Ballou <kballou@devnulllabs.io> 1 Author: Justin Thomas <justin.thomas1@gmail.com> 1 Author: Justin Caratzas <justin.caratzas@gmail.com> 1 Author: Jorge Israel Peña <jorge.israel.p@gmail.com> 1 Author: Jordan Greenberg <jordan@softwareslave.com> 1 Author: Jon Vanderwijk <jonathn@github.com> 1 Author: Jonathon McKitrick <jonathon.mckitrick@doublethedonation.com> 1 Author: Jonathan Roes <jroes@jroes.net> 1 Author: Jonathan Arnett <jonathan@scriptdrop.co> 1 Author: Jonas Galvão Xavier <jonas.agx@gmail.com> 1 Author: John Morris <john@zultron.com> 1 Author: Johannes Maier <johannes.maier@active-group.de> 1 Author: Johannes Altmanninger <aclopte@gmail.com> 1 Author: Jeremy Sowden <jeremy@azazel.net> 1 Author: Jeremy Meng <yumeng@microsoft.com> 1 Author: Jeff Dairiki <dairiki@dairiki.org> 1 Author: Jean-Louis Giordano <jean-louis@jawaninja.com> 1 Author: Ivan Brennan <ivan.brennan@gmail.com> 1 Author: Ioan-Adrian Ratiu <adi@adirat.com> 1 Author: Ilya Grigoriev <ilyagr@users.noreply.github.com> 1 Author: Ian Milligan <ianmllgn@gmail.com> 1 Author: Hussein Ait-Lahcen <hussein.ait-lahcen@fretlink.com> 1 Author: hokomo <hokomo@airmail.cc> 1 Author: Guillaume Martres <smarter@ubuntu.com> 1 Author: Greg Steuck <gsteuck@groq.com> 1 Author: Graham Dobbins <gdobbins@protonmail.com> 1 Author: George Kadianakis <desnacked@gmail.com> 1 Author: Geoff Shannon <geoffpshannon@gmail.com> 1 Author: Fritz Stelzer <brotzeitmacher@gmail.com> 1 Author: Franklin Delehelle <franklin.delehelle@odena.eu> 1 Author: Feng Li <fengli@blackmagicdesign.com> 1 Author: Felix Yan <felixonmars@archlinux.org> 1 Author: Eyal Soha <eyalsoha@gmail.com> 1 Author: Eyal Lotem <eyal.lotem@gmail.com> 1 Author: Eugene Mikhaylov <lewwadoo@gmail.com> 1 Author: Eric Prud'hommeaux <eric@w3.org> 1 Author: Ellis Kenyo <me@elken.dev> 1 Author: Divye Kapoor <divye@google.com> 1 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 1 Author: Dennis Paskorz <dennis@walltowall.com> 1 Author: David Wallin <david.wallin@gmail.com> 1 Author: Dato Simó <dato@net.com.org.es> 1 Author: Danny Zhu <dzhu@dzhu.us> 1 Author: Dan LaManna <dan.lamanna@gmail.com> 1 Author: Dan Kessler <kesslerd@umich.edu> 1 Author: Daniel Nagy <danielnagy@posteo.de> 1 Author: Daniel Gröber <daniel@dps.uibk.ac.at> 1 Author: Daniel Farina <drfarina@acm.org> 1 Author: Dan Erikson <derikson3@gmail.com> 1 Author: Christopher Carlile <christopher.carlile@gmail.com> 1 Author: Christian Dietrich <christian.dietrich@informatik.uni-erlangen.de> 1 Author: Chris Shoemaker <chris@mojotech.com> 1 Author: Chris Ring <chris@ringthis.com> 1 Author: Chris LaRose <cjlarose@gmail.com> 1 Author: Chris Done <chrisdone@gmail.com> 1 Author: Chris Bernard <cebernard@gmail.com> 1 Author: Chillar Anand <anand21nanda@gmail.com> 1 Author: Carl Lieberman <liebermancarl@gmail.com> 1 Author: Cameron Chaparro <cameron.chaparro@zadentech.com> 1 Author: Bryan Shell <bryan.shell@orbitz.com> 1 Author: Brandon W Maister <quodlibetor@gmail.com> 1 Author: Bob Uhl <buhl@zvelo.com> 1 Author: Ben Zanin <bzanin+github@gmail.com> 1 Author: Ashlynn Anderson <pea@pea.sh> 1 Author: Arnau Roig Ninerola <arnau.ninerola@outlook.com> 1 Author: Aria Edmonds <aria@ar1as.space> 1 Author: Angel de Vicente <angel.de.vicente@iac.es> 1 Author: Andy Sawyer <git@pureabstract.org> 1 Author: Andrew Zipperer <atzipperer@gmail.com> 1 Author: Andrew Psaltis <apsaltis@vmware.com> 1 Author: Andrew Eggenberger <andrew.eggenberger@gmail.com> 1 Author: Andrei Chițu <andrei.chitu1@gmail.com> 1 Author: Andreas Liljeqvist <andreas.liljeqvist@robacks.se> 1 Author: Aleksey Uimanov <s9gf4ult@gmail.com> 1 Author: Adeodato Simó <dato@net.com.org.es> 1 Author: Adam Kruszewski <adam@kruszewski.name> 1 Author: Adam Jones <adam.jones@ravelin.com> 1 Author: Adam Benanti <0entropy@protonmail.com> 1 Author: Aaron Madlon-Kay <aaron@madlon-kay.com> ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-14 4:50 ` Eli Zaretskii @ 2024-07-15 20:10 ` Jeremy Bryant 2024-07-15 20:49 ` Stefan Kangas 0 siblings, 1 reply; 27+ messages in thread From: Jeremy Bryant @ 2024-07-15 20:10 UTC (permalink / raw) To: Eli Zaretskii; +Cc: stefankangas, emacs-devel, jonas Eli Zaretskii <eliz@gnu.org> writes: >> From: Jeremy Bryant <jb@jeremybryant.net> >> Cc: stefankangas@gmail.com, emacs-devel@gnu.org, Jonas Bernoulli >> <jonas@bernoul.li> >> Date: Sat, 13 Jul 2024 22:39:29 +0100 >> >> Eli Zaretskii <eliz@gnu.org> writes: >> >> >> Would you be able to confirm which contributors are missing assignments >> >> on file? >> > >> > Quite a lot. Do you need a full list? Is it feasible to reach out to >> > all of them? >> >> I don't know how feasible this is (Jonas may know more on this), but >> given the usefulness of magit, I can volunteer to start for some of this >> task. >> >> For this reason, yes I would like to see the full list of missings to >> guide next steps. > > Suit yourself: > > 153 Author: Rémi Vanicat <vanicat@debian.org> > 50 Author: Natalie Weizenbaum <nex342@gmail.com> > 47 Author: Moritz Bunkus <moritz@bunkus.org> > 26 Author: Ramkumar Ramachandra <artagnon@gmail.com> > 25 Author: Takafumi Arakaki <aka.tkf@gmail.com> > 18 Author: Ævar Arnfjörð Bjarmason <avarab@gmail.com> (...) Many thanks, I've started to email contributors and opened bug#72127 to start the tracking. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-15 20:10 ` Jeremy Bryant @ 2024-07-15 20:49 ` Stefan Kangas 0 siblings, 0 replies; 27+ messages in thread From: Stefan Kangas @ 2024-07-15 20:49 UTC (permalink / raw) To: Jeremy Bryant, Eli Zaretskii; +Cc: emacs-devel, jonas Jeremy Bryant <jb@jeremybryant.net> writes: > Many thanks, I've started to email contributors and opened bug#72127 > to start the tracking. Thanks for working on this. Note that we only need copyright assignments from authors that have made "non-trivial" contributions. So by looking at this more closely you could probably get the number of names down a bit. There are no hard rules here but, for starters, we don't need assignments from authors that have changed fewer than 15 or so lines of code. Some other contribution(s) might count as trivial even if they touch more lines (e.g. if they have just been fixing typos, if there are whitespace changes that take them over the limit, or if they have just moved some large function). Do let us know if you have any doubts here, though. Better safe than sorry. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-13 16:25 ` Eli Zaretskii 2024-07-13 21:39 ` Jeremy Bryant @ 2024-07-16 2:17 ` Richard Stallman 2024-07-16 5:53 ` Lele Gaifax 2024-07-16 2:18 ` Richard Stallman 2 siblings, 1 reply; 27+ messages in thread From: Richard Stallman @ 2024-07-16 2:17 UTC (permalink / raw) To: Eli Zaretskii; +Cc: jb, stefankangas, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Quite a lot. Do you need a full list? Is it feasible to reach out to > all of them? Yes. We will find people to help. There are ~240 entries in the list of magit contributors who have not signed papers. I expect the contributions of most of them are small. Is it possible to calculate the number of changed lines (from git diffs) for each of those persons, and sort the list of contributors without papers by those numbers? The list of people whose changed or inserted lines number at least 8 will probably be much shorter. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-16 2:17 ` Richard Stallman @ 2024-07-16 5:53 ` Lele Gaifax 2024-07-16 10:29 ` Eli Zaretskii 0 siblings, 1 reply; 27+ messages in thread From: Lele Gaifax @ 2024-07-16 5:53 UTC (permalink / raw) To: emacs-devel Richard Stallman <rms@gnu.org> writes: > Is it possible to calculate the number of changed lines (from git > diffs) for each of those persons, and sort the list of contributors > without papers by those numbers? The list of people whose changed or > inserted lines number at least 8 will probably be much shorter. This seems handy for the task: https://github.com/llbit/git-commit-metrics bye, lele. -- nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia. lele@metapensiero.it | -- Fortunato Depero, 1929. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-16 5:53 ` Lele Gaifax @ 2024-07-16 10:29 ` Eli Zaretskii 2024-07-16 17:23 ` Lele Gaifax 0 siblings, 1 reply; 27+ messages in thread From: Eli Zaretskii @ 2024-07-16 10:29 UTC (permalink / raw) To: Lele Gaifax; +Cc: emacs-devel > From: Lele Gaifax <lele@metapensiero.it> > Date: Tue, 16 Jul 2024 07:53:52 +0200 > > Richard Stallman <rms@gnu.org> writes: > > > Is it possible to calculate the number of changed lines (from git > > diffs) for each of those persons, and sort the list of contributors > > without papers by those numbers? The list of people whose changed or > > inserted lines number at least 8 will probably be much shorter. > > This seems handy for the task: > > https://github.com/llbit/git-commit-metrics Thanks, but I think "git annotate" or "C-x v g" will be much more useful in this case, since we are only interested in how many lines which are currently in the package a given author is responsible for. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-16 10:29 ` Eli Zaretskii @ 2024-07-16 17:23 ` Lele Gaifax 2024-07-16 18:25 ` Eli Zaretskii 0 siblings, 1 reply; 27+ messages in thread From: Lele Gaifax @ 2024-07-16 17:23 UTC (permalink / raw) To: emacs-devel Eli Zaretskii <eliz@gnu.org> writes: > Thanks, but I think "git annotate" or "C-x v g" will be much more > useful in this case, since we are only interested in how many lines > which are currently in the package a given author is responsible for. It's your call of course, but it seems strange to me: say I contributed 20 lines of code some time ago, and in the meantime someone edited it slightly, splitting it, moving it around, changing indentation... "git annotate" will say that most of my lines of code "belong" to someone else, but does that really matter in the context of copyright assignment? I'd say that I had still contributed those 20 lines of code, and thus I should sign the assignment paper, shouldn't I? ciao, lele. -- nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia. lele@metapensiero.it | -- Fortunato Depero, 1929. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-16 17:23 ` Lele Gaifax @ 2024-07-16 18:25 ` Eli Zaretskii 2024-07-16 19:09 ` Lele Gaifax 2024-07-18 3:21 ` Richard Stallman 0 siblings, 2 replies; 27+ messages in thread From: Eli Zaretskii @ 2024-07-16 18:25 UTC (permalink / raw) To: Lele Gaifax; +Cc: emacs-devel > From: Lele Gaifax <lele@metapensiero.it> > Date: Tue, 16 Jul 2024 19:23:39 +0200 > > Eli Zaretskii <eliz@gnu.org> writes: > > > Thanks, but I think "git annotate" or "C-x v g" will be much more > > useful in this case, since we are only interested in how many lines > > which are currently in the package a given author is responsible for. > > It's your call of course, but it seems strange to me: say I contributed > 20 lines of code some time ago, and in the meantime someone edited it > slightly, splitting it, moving it around, changing indentation... "git > annotate" will say that most of my lines of code "belong" to someone > else, but does that really matter in the context of copyright > assignment? I'd say that I had still contributed those 20 lines of code, > and thus I should sign the assignment paper, shouldn't I? What about the other case: you contributed some code, but later all of that was deleted? I agree that some forensics and maybe "C-x v h" will be needed, but my point is that git-commit-metrics is not necessarily the right starting point, because it could easily show you a very distorted picture. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-16 18:25 ` Eli Zaretskii @ 2024-07-16 19:09 ` Lele Gaifax 2024-07-18 3:21 ` Richard Stallman 1 sibling, 0 replies; 27+ messages in thread From: Lele Gaifax @ 2024-07-16 19:09 UTC (permalink / raw) To: emacs-devel Eli Zaretskii <eliz@gnu.org> writes: > What about the other case: you contributed some code, but later all of > that was deleted? > > I agree that some forensics and maybe "C-x v h" will be needed, but my > point is that git-commit-metrics is not necessarily the right starting > point, because it could easily show you a very distorted picture. But it's nevertheless the only sensible starting point to discriminate between "greater than X lines" or "less than X", so that you could focus only on the first set of people, to see if (at least) X lines of my contributions are still there. With "git annotate"-based approaches, you end to apply the forensics on all the contributors. Anyway, got the point. bye, lele. -- nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia. lele@metapensiero.it | -- Fortunato Depero, 1929. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-16 18:25 ` Eli Zaretskii 2024-07-16 19:09 ` Lele Gaifax @ 2024-07-18 3:21 ` Richard Stallman 2024-07-18 5:15 ` Eli Zaretskii 1 sibling, 1 reply; 27+ messages in thread From: Richard Stallman @ 2024-07-18 3:21 UTC (permalink / raw) To: Eli Zaretskii; +Cc: lele, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > It's your call of course, but it seems strange to me: say I contributed > > 20 lines of code some time ago, and in the meantime someone edited it > > slightly, splitting it, moving it around, changing indentation... "git > > annotate" will say that most of my lines of code "belong" to someone > > else, but does that really matter in the context of copyright > > assignment? I'd say that I had still contributed those 20 lines of code, > > and thus I should sign the assignment paper, shouldn't I? Lele is right -- so it seems that `git annotate' is not the right way to count someone's contribution. > What about the other case: you contributed some code, but later all of > that was deleted? In this case, there is no need for this contributor to submit papers. I think it will not be terribly hard to checl by hand for this rare situation. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-18 3:21 ` Richard Stallman @ 2024-07-18 5:15 ` Eli Zaretskii 2024-07-21 3:00 ` Richard Stallman 0 siblings, 1 reply; 27+ messages in thread From: Eli Zaretskii @ 2024-07-18 5:15 UTC (permalink / raw) To: rms; +Cc: lele, emacs-devel > From: Richard Stallman <rms@gnu.org> > Cc: lele@metapensiero.it, emacs-devel@gnu.org > Date: Wed, 17 Jul 2024 23:21:32 -0400 > > > > It's your call of course, but it seems strange to me: say I contributed > > > 20 lines of code some time ago, and in the meantime someone edited it > > > slightly, splitting it, moving it around, changing indentation... "git > > > annotate" will say that most of my lines of code "belong" to someone > > > else, but does that really matter in the context of copyright > > > assignment? I'd say that I had still contributed those 20 lines of code, > > > and thus I should sign the assignment paper, shouldn't I? > > Lele is right -- so it seems that `git annotate' is not the right way > to count someone's contribution. > > > What about the other case: you contributed some code, but later all of > > that was deleted? > > In this case, there is no need for this contributor to submit papers. Which means "git annotate" actually _is_ the right way, at least part of it. The question is where to start and how to converge between these two. > I think it will not be terribly hard to checl by hand for this > rare situation. I don't know how to test that by hand. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-18 5:15 ` Eli Zaretskii @ 2024-07-21 3:00 ` Richard Stallman 0 siblings, 0 replies; 27+ messages in thread From: Richard Stallman @ 2024-07-21 3:00 UTC (permalink / raw) To: Eli Zaretskii; +Cc: lele, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > What about the other case: you contributed some code, but later all of > > > that was deleted? > > > > In this case, there is no need for this contributor to submit papers. > Which means "git annotate" actually _is_ the right way, at least part > of it. The question is where to start and how to converge between > these two. In the case where someone's past contribution was all deleed, `git annotate' would show a sign of that. But its results can be misleading in some other cases. Consider another case: someone did minor edits on all the lines of that past contribution. In that case, none of the contributed lines would survive unchnged, but most of the material of the contribution would remain. Thus, one you see that someone made enough contribution to matter, you need to check the code to see if that contribution is still present in modified form. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-13 16:25 ` Eli Zaretskii 2024-07-13 21:39 ` Jeremy Bryant 2024-07-16 2:17 ` Richard Stallman @ 2024-07-16 2:18 ` Richard Stallman 2024-07-16 21:27 ` Jeremy Bryant 2 siblings, 1 reply; 27+ messages in thread From: Richard Stallman @ 2024-07-16 2:18 UTC (permalink / raw) To: Eli Zaretskii; +Cc: jb, stefankangas, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] For the magit contributors that have signed papers for Emacs, we should ask each one to send an email confirming that perse will regard per contributions to magit as contributions to Emacs, once magit is included in Emacs. We should save all those emails in one file, and give it to the FSF copyright assignment people to save. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-16 2:18 ` Richard Stallman @ 2024-07-16 21:27 ` Jeremy Bryant 2024-07-17 11:23 ` Eli Zaretskii 2024-07-18 3:21 ` Richard Stallman 0 siblings, 2 replies; 27+ messages in thread From: Jeremy Bryant @ 2024-07-16 21:27 UTC (permalink / raw) To: Richard Stallman; +Cc: Eli Zaretskii, stefankangas, emacs-devel Richard Stallman <rms@gnu.org> writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > For the magit contributors that have signed papers for Emacs, we > should ask each one to send an email confirming that perse will regard > per contributions to magit as contributions to Emacs, once magit is > included in Emacs. So far I have asked the contributors to consider returning the copyright assignment form, which names Emacs. Would this not be sufficient? > > We should save all those emails in one file, and give it to the FSF > copyright assignment people to save. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-16 21:27 ` Jeremy Bryant @ 2024-07-17 11:23 ` Eli Zaretskii 2024-07-17 13:53 ` Jeremy Bryant 2024-07-18 3:21 ` Richard Stallman 1 sibling, 1 reply; 27+ messages in thread From: Eli Zaretskii @ 2024-07-17 11:23 UTC (permalink / raw) To: Jeremy Bryant; +Cc: rms, stefankangas, emacs-devel > From: Jeremy Bryant <jb@jeremybryant.net> > Cc: Eli Zaretskii <eliz@gnu.org>, stefankangas@gmail.com, emacs-devel@gnu.org > Date: Tue, 16 Jul 2024 22:27:25 +0100 > > Richard Stallman <rms@gnu.org> writes: > > > For the magit contributors that have signed papers for Emacs, we > > should ask each one to send an email confirming that perse will regard > > per contributions to magit as contributions to Emacs, once magit is > > included in Emacs. > > So far I have asked the contributors to consider returning the copyright > assignment form, which names Emacs. Would this not be sufficient? That's unrelated. We ask all contributors of packages that started as 3rd-party and are added to Emacs to confirm that they agree to donate their package to Emacs. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-17 11:23 ` Eli Zaretskii @ 2024-07-17 13:53 ` Jeremy Bryant 0 siblings, 0 replies; 27+ messages in thread From: Jeremy Bryant @ 2024-07-17 13:53 UTC (permalink / raw) To: Eli Zaretskii; +Cc: rms, stefankangas, emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> From: Jeremy Bryant <jb@jeremybryant.net> >> Cc: Eli Zaretskii <eliz@gnu.org>, stefankangas@gmail.com, emacs-devel@gnu.org >> Date: Tue, 16 Jul 2024 22:27:25 +0100 >> >> Richard Stallman <rms@gnu.org> writes: >> >> > For the magit contributors that have signed papers for Emacs, we >> > should ask each one to send an email confirming that perse will regard >> > per contributions to magit as contributions to Emacs, once magit is >> > included in Emacs. >> >> So far I have asked the contributors to consider returning the copyright >> assignment form, which names Emacs. Would this not be sufficient? > > That's unrelated. We ask all contributors of packages that started as > 3rd-party and are added to Emacs to confirm that they agree to donate > their package to Emacs. Understood, thanks for explaining. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-16 21:27 ` Jeremy Bryant 2024-07-17 11:23 ` Eli Zaretskii @ 2024-07-18 3:21 ` Richard Stallman 2024-07-18 14:02 ` Jeremy Bryant 1 sibling, 1 reply; 27+ messages in thread From: Richard Stallman @ 2024-07-18 3:21 UTC (permalink / raw) To: Jeremy Bryant; +Cc: eliz, stefankangas, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > For the magit contributors that have signed papers for Emacs, we > > should ask each one to send an email confirming that perse will regard > > per contributions to magit as contributions to Emacs, once magit is > > included in Emacs. > So far I have asked the contributors to consider returning the copyright > assignment form, which names Emacs. Would this not be sufficient? Yes and no. Since Magit is not part of Emacs, interpreting the Emacs assignment in a strict sense says it does not cover magit now. However, we aim to make magit part of Emacs. So a lawyer gave me the advice that you've quoted above, to clarify that the Emacs assignmets DO cover magit. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-18 3:21 ` Richard Stallman @ 2024-07-18 14:02 ` Jeremy Bryant 2024-07-18 15:31 ` Eli Zaretskii 0 siblings, 1 reply; 27+ messages in thread From: Jeremy Bryant @ 2024-07-18 14:02 UTC (permalink / raw) To: Richard Stallman; +Cc: eliz, stefankangas, emacs-devel Richard Stallman <rms@gnu.org> writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > > For the magit contributors that have signed papers for Emacs, we > > > should ask each one to send an email confirming that perse will regard > > > per contributions to magit as contributions to Emacs, once magit is > > > included in Emacs. > > > So far I have asked the contributors to consider returning the copyright > > assignment form, which names Emacs. Would this not be sufficient? > > Yes and no. > > Since Magit is not part of Emacs, interpreting the Emacs assignment in > a strict sense says it does not cover magit now. > > However, we aim to make magit part of Emacs. > > So a lawyer gave me the advice that you've quoted above, > to clarify that the Emacs assignmets DO cover magit. Thanks for explaining the origin of the advice. For future iterations and given the importance of defending the GPL using unambiguous language as far as possible, perhaps it may help to define a standard text to provide to contributors? How about something in the style of the 'form' to send to assign@gnu.org, and that can be distributed by maintainers, proposed wording below. WDYT? --- PROPOSED WORDING --- INSTRUCTIONS TO SEND TO THE FSF - PACKAGE RELATED [What is the package considered for inclusion Emacs?] Package Foo [Assigment statement] "I confirm that I regard my contributions to Package Foo as contributions to Emacs, once Package Foo is included in Emacs." ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-18 14:02 ` Jeremy Bryant @ 2024-07-18 15:31 ` Eli Zaretskii 2024-07-18 16:53 ` Jeremy Bryant 0 siblings, 1 reply; 27+ messages in thread From: Eli Zaretskii @ 2024-07-18 15:31 UTC (permalink / raw) To: Jeremy Bryant; +Cc: rms, stefankangas, emacs-devel > From: Jeremy Bryant <jb@jeremybryant.net> > Cc: eliz@gnu.org, stefankangas@gmail.com, emacs-devel@gnu.org > Date: Thu, 18 Jul 2024 15:02:38 +0100 > > For future iterations and given the importance of defending the GPL > using unambiguous language as far as possible, perhaps it may help to > define a standard text to provide to contributors? > > How about something in the style of the 'form' to send to > assign@gnu.org, and that can be distributed by maintainers, proposed > wording below. WDYT? I think adding this to the copyright-assignment request is not the best idea: most contributors submit their changes directly to Emacs, so this issue doesn't arise. This issue is relevant only when a package that was maintained outside of Emacs is being incorporated into Emacs, and those cases are quite rare. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-18 15:31 ` Eli Zaretskii @ 2024-07-18 16:53 ` Jeremy Bryant 2024-07-18 17:40 ` Eli Zaretskii 0 siblings, 1 reply; 27+ messages in thread From: Jeremy Bryant @ 2024-07-18 16:53 UTC (permalink / raw) To: Eli Zaretskii; +Cc: rms, stefankangas, emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> From: Jeremy Bryant <jb@jeremybryant.net> >> Cc: eliz@gnu.org, stefankangas@gmail.com, emacs-devel@gnu.org >> Date: Thu, 18 Jul 2024 15:02:38 +0100 >> >> For future iterations and given the importance of defending the GPL >> using unambiguous language as far as possible, perhaps it may help to >> define a standard text to provide to contributors? >> >> How about something in the style of the 'form' to send to >> assign@gnu.org, and that can be distributed by maintainers, proposed >> wording below. WDYT? > > I think adding this to the copyright-assignment request is not the > best idea: most contributors submit their changes directly to Emacs, > so this issue doesn't arise. This issue is relevant only when a > package that was maintained outside of Emacs is being incorporated > into Emacs, and those cases are quite rare. It appears I didn't explain my idea clearly enough, I'll attempt to clarify. I am proposing a *separate*, much smaller, form, modelled on the main form. A sort of 'package form'. The advantages are 1. The wording can be agreed in advance to be the most appropriate. 2. This 'package form' can be distributed by the Emacs maintainers to those volunteers willing to follow-up on package assignments, and everybody uses the best wording as per 1. WDYT? ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-18 16:53 ` Jeremy Bryant @ 2024-07-18 17:40 ` Eli Zaretskii 2024-07-18 20:36 ` Jeremy Bryant 2024-07-21 3:02 ` Richard Stallman 0 siblings, 2 replies; 27+ messages in thread From: Eli Zaretskii @ 2024-07-18 17:40 UTC (permalink / raw) To: Jeremy Bryant; +Cc: rms, stefankangas, emacs-devel > From: Jeremy Bryant <jb@jeremybryant.net> > Cc: rms@gnu.org, stefankangas@gmail.com, emacs-devel@gnu.org > Date: Thu, 18 Jul 2024 17:53:31 +0100 > > It appears I didn't explain my idea clearly enough, I'll attempt to clarify. > > I am proposing a *separate*, much smaller, form, modelled on the main > form. A sort of 'package form'. The advantages are > > 1. The wording can be agreed in advance to be the most appropriate. > > 2. This 'package form' can be distributed by the Emacs maintainers to > those volunteers willing to follow-up on package assignments, and > everybody uses the best wording as per 1. If this is for us, then how is it different from just asking whether they contribute the package? The assignment form is a form because the FSF assignment clerk needs to collect specific information, but here no specific information is needed, just an informal agreement. IOW, why codify and formalize something that is informal to begin with, and a simple question to ask? ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-18 17:40 ` Eli Zaretskii @ 2024-07-18 20:36 ` Jeremy Bryant 2024-07-19 17:32 ` Eli Zaretskii 2024-07-21 3:02 ` Richard Stallman 1 sibling, 1 reply; 27+ messages in thread From: Jeremy Bryant @ 2024-07-18 20:36 UTC (permalink / raw) To: Eli Zaretskii; +Cc: rms, stefankangas, emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> From: Jeremy Bryant <jb@jeremybryant.net> >> Cc: rms@gnu.org, stefankangas@gmail.com, emacs-devel@gnu.org >> Date: Thu, 18 Jul 2024 17:53:31 +0100 >> >> It appears I didn't explain my idea clearly enough, I'll attempt to clarify. >> >> I am proposing a *separate*, much smaller, form, modelled on the main >> form. A sort of 'package form'. The advantages are >> >> 1. The wording can be agreed in advance to be the most appropriate. >> >> 2. This 'package form' can be distributed by the Emacs maintainers to >> those volunteers willing to follow-up on package assignments, and >> everybody uses the best wording as per 1. > > If this is for us, then how is it different from just asking whether > they contribute the package? The assignment form is a form because the > FSF assignment clerk needs to collect specific information, but here > no specific information is needed, just an informal agreement. > > IOW, why codify and formalize something that is informal to begin > with, and a simple question to ask? Because, at least from my own interpretation of the thread, that by asking the question in an imprecise manner it may not satisfy the conditions set by the advice from the lawyer. Hence the suggestion to formalize the question itself, even if short. But perhaps this is an abundance of caution on my part, I have so far limited experience of following up contributor's assignments. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-18 20:36 ` Jeremy Bryant @ 2024-07-19 17:32 ` Eli Zaretskii 0 siblings, 0 replies; 27+ messages in thread From: Eli Zaretskii @ 2024-07-19 17:32 UTC (permalink / raw) To: Jeremy Bryant; +Cc: rms, stefankangas, emacs-devel > From: Jeremy Bryant <jb@jeremybryant.net> > Cc: rms@gnu.org, stefankangas@gmail.com, emacs-devel@gnu.org > Date: Thu, 18 Jul 2024 21:36:21 +0100 > > Eli Zaretskii <eliz@gnu.org> writes: > > >> From: Jeremy Bryant <jb@jeremybryant.net> > >> Cc: rms@gnu.org, stefankangas@gmail.com, emacs-devel@gnu.org > >> Date: Thu, 18 Jul 2024 17:53:31 +0100 > >> > >> It appears I didn't explain my idea clearly enough, I'll attempt to clarify. > >> > >> I am proposing a *separate*, much smaller, form, modelled on the main > >> form. A sort of 'package form'. The advantages are > >> > >> 1. The wording can be agreed in advance to be the most appropriate. > >> > >> 2. This 'package form' can be distributed by the Emacs maintainers to > >> those volunteers willing to follow-up on package assignments, and > >> everybody uses the best wording as per 1. > > > > If this is for us, then how is it different from just asking whether > > they contribute the package? The assignment form is a form because the > > FSF assignment clerk needs to collect specific information, but here > > no specific information is needed, just an informal agreement. > > > > > > IOW, why codify and formalize something that is informal to begin > > with, and a simple question to ask? > > Because, at least from my own interpretation of the thread, that by > asking the question in an imprecise manner it may not satisfy the > conditions set by the advice from the lawyer. Hence the suggestion to > formalize the question itself, even if short. > > But perhaps this is an abundance of caution on my part, I have so far limited > experience of following up contributor's assignments. IME, the exact words to reach out depend on the package and its developers, so I think it is best not to have any standard wording, but leave it to the Emacs maintainer to come up with it. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: magit copyright assignments 2024-07-18 17:40 ` Eli Zaretskii 2024-07-18 20:36 ` Jeremy Bryant @ 2024-07-21 3:02 ` Richard Stallman 1 sibling, 0 replies; 27+ messages in thread From: Richard Stallman @ 2024-07-21 3:02 UTC (permalink / raw) To: Eli Zaretskii; +Cc: jb, stefankangas, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > If this is for us, then how is it different from just asking whether > they contribute the package? The assignment form is a form because the > FSF assignment clerk needs to collect specific information, but here > no specific information is needed, just an informal agreement. One obvious difference is that in this case we already do have an assignment contract, and the question is presisely what "contributios to Emacs" covers. ISTR that the lawyer considered an simple statement, that we had a record of, to be sufficient. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2024-07-21 3:02 UTC | newest] Thread overview: 27+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-07-13 15:50 magit copyright assignments Jeremy Bryant 2024-07-13 16:25 ` Eli Zaretskii 2024-07-13 21:39 ` Jeremy Bryant 2024-07-14 4:50 ` Eli Zaretskii 2024-07-15 20:10 ` Jeremy Bryant 2024-07-15 20:49 ` Stefan Kangas 2024-07-16 2:17 ` Richard Stallman 2024-07-16 5:53 ` Lele Gaifax 2024-07-16 10:29 ` Eli Zaretskii 2024-07-16 17:23 ` Lele Gaifax 2024-07-16 18:25 ` Eli Zaretskii 2024-07-16 19:09 ` Lele Gaifax 2024-07-18 3:21 ` Richard Stallman 2024-07-18 5:15 ` Eli Zaretskii 2024-07-21 3:00 ` Richard Stallman 2024-07-16 2:18 ` Richard Stallman 2024-07-16 21:27 ` Jeremy Bryant 2024-07-17 11:23 ` Eli Zaretskii 2024-07-17 13:53 ` Jeremy Bryant 2024-07-18 3:21 ` Richard Stallman 2024-07-18 14:02 ` Jeremy Bryant 2024-07-18 15:31 ` Eli Zaretskii 2024-07-18 16:53 ` Jeremy Bryant 2024-07-18 17:40 ` Eli Zaretskii 2024-07-18 20:36 ` Jeremy Bryant 2024-07-19 17:32 ` Eli Zaretskii 2024-07-21 3:02 ` Richard Stallman
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.