diff --git a/.zenodo.json b/.zenodo.json index b285251a985..a35bf4e7afb 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -167,14 +167,14 @@ { "name": "Hughett, Paul" }, - { - "name": "Doria, David" - }, { "affiliation": "University of Iowa", "name": "Johnson, Hans", "orcid": "0000-0001-9513-2660" }, + { + "name": "Doria, David" + }, { "name": "Kindlmann, Gordon" }, @@ -377,595 +377,7 @@ "name": "Beare, Richard" }, { - "name": "Perera, Amitha" - }, - { - "name": "Leue, Bill" - }, - { - "name": "Song, Gang" - }, - { - "name": "Goldschneider, Jill" - }, - { - "name": "Hiner, Mark" - }, - { - "name": "Yushkevich, Paul" - }, - { - "name": "Sharma, Ashish" - }, - { - "name": "Partyka, Dave" - }, - { - "name": "Hermitte, Luc" - }, - { - "name": "Smolens, Max" - }, - { - "name": "Isakov, Mikhail" - }, - { - "name": "Commowick, Olivier" - }, - { - "name": "Grothausmann, Roman" - }, - { - "name": "Singla, Sumedha" - }, - { - "name": "Wu, Baohua" - }, - { - "name": "Ross, James" - }, - { - "name": "Bloy, Luke" - }, - { - "name": "Chassagnard, Mayeul" - }, - { - "name": "Novotny, Paul" - }, - { - "name": "Leinoff, Alexander" - }, - { - "name": "Partyka, David" - }, - { - "name": "Prilepin, Eugene" - }, - { - "name": "Andruejol, Johan" - }, - { - "name": "Krissian, Karl" - }, - { - "name": "Bowman, Matthew" - }, - { - "name": "Alexander, Simon" - }, - { - "name": "Wood, Tobias" - }, - { - "name": "Zhu, Wanlin" - }, - { - "name": "Girault, Alexis" - }, - { - "name": "Goodlett, Casey" - }, - { - "name": "Mueller, Dan" - }, - { - "name": "Christophe, Emmanuel" - }, - { - "name": "Berendsen, Floris" - }, - { - "name": "Norton, Isaiah" - }, - { - "name": "Michel, Julien" - }, - { - "name": "Grizonnet, Manuel" - }, - { - "name": "Brooks, Rupert" - }, - { - "name": "Mullen, Zach" - }, - { - "name": "Marion, Charles" - }, - { - "name": "Atkins, Chuck" - }, - { - "name": "J Van Uitert, Darby" - }, - { - "name": "Li, Forrest" - }, - { - "name": "Wollny, Gert" - }, - { - "name": "Klymov, Marian" - }, - { - "name": "Clarkson, Matt" - }, - { - "name": "Weisenfeld, Neil" - }, - { - "name": "Goksel, Orcun" - }, - { - "name": "Chatelier, Pierre" - }, - { - "name": "Odutola, Seun" - }, - { - "name": "Kot, Andriy" - }, - { - "name": "Paniagua, Beatriz" - }, - { - "name": "Rossmanith, Christina" - }, - { - "name": "Stimpson, Clinton" - }, - { - "name": "Zakkaroff, Constantine" - }, - { - "name": "Pinter, Csaba" - }, - { - "name": "Mory, Cyril" - }, - { - "name": "Faucheux, Cyrille" - }, - { - "name": "Maleike, Daniel" - }, - { - "name": "T. Chen, David" - }, - { - "name": "Wang, David" - }, - { - "name": "Vidal-Migallon, Irina" - }, - { - "name": "Margeta, Jan" - }, - { - "name": "VIMORT, Jean-Baptiste" - }, - { - "name": "Pascal, Laura" - }, - { - "name": "Kontorovich, Leonid" - }, - { - "name": "Sofka, Michal" - }, - { - "name": "Gong, Ren-Hui" - }, - { - "name": "Mukhometzianov, Rinat" - }, - { - "name": "Zelzer, Sascha" - }, - { - "name": "Waldon, Shawn" - }, - { - "name": "Warfield, Simon" - }, - { - "name": "Allman, Tim" - }, - { - "name": "Ayachit, Utkarsh" - }, - { - "name": "Delmon, Vivien" - }, - { - "name": "Huber, Willi" - }, - { - "name": "Jeong, Won-Ki" - }, - { - "name": "Galbreath, Zack" - }, - { - "name": "Schmidt-Richberg, Alexander" - }, - { - "name": "Kulkarni, Amit" - }, - { - "name": "Fedorov, Andrey" - }, - { - "name": "McPhail, Betsy" - }, - { - "name": "Goch, Caspar" - }, - { - "name": "Wu, Chao" - }, - { - "name": "Perry, Danny" - }, - { - "name": "Chen, Dave" - }, - { - "name": "Froger, David" - }, - { - "name": "Fuentes, David" - }, - { - "name": "Drakopoulos, Fotis" - }, - { - "name": "A. Devenyi, Gabriel" - }, - { - "name": "Setiawan, Ivan" - }, - { - "name": "Vicory, Jared" - }, - { - "name": "Wetzl, Jens" - }, - { - "name": "Wijnhout, Jeroen" - }, - { - "name": "Guinet, Jonathan" - }, - { - "name": "Malik, Julien" - }, - { - "name": "Bai, Junjie" - }, - { - "name": "H. Hobbs, Kevin" - }, - { - "name": "Kutten, Kwame" - }, - { - "name": "Nicola, Laurentiu" - }, - { - "name": "Peroni, Marta" - }, - { - "name": "Bergtholdt, Martin" - }, - { - "name": "M\u00fcllenhaupt, Martin" - }, - { - "name": "Pilia, Martino" - }, - { - "name": "Seise, Matthias" - }, - { - "name": "Isakov, Mikhail" - }, - { - "name": "Torosdagli, Neslisah" - }, - { - "name": "P\u00e9bay, Philippe" - }, - { - "name": "Barbier de Reuille, Pierre" - }, - { - "name": "Eike Beer, Rolf" - }, - { - "name": "Dangi, Shusil" - }, - { - "name": "Kashyap, Somesh" - }, - { - "name": "Arikatla, Sreekanth" - }, - { - "name": "Pieper, Steve" - }, - { - "name": "Buijssen, Sven" - }, - { - "name": "Maier, Tobias" - }, - { - "name": "Tiwari, Abhishek" - }, - { - "name": "Snyder, Adam" - }, - { - "name": "Bailly, Adrien" - }, - { - "name": "Hewer, Alexander" - }, - { - "name": "Sanchez, Alvaro" - }, - { - "name": "Schuh, Andreas" - }, - { - "name": "Robert, Antoine" - }, - { - "name": "Coussat, Aur\u00e9lien" - }, - { - "name": "Shi, Bai" - }, - { - "name": "Boeckel, Ben" - }, - { - "name": "Geveci, Berk" - }, - { - "name": "T. Moore, Brad" - }, - { - "name": "A Besler, Bryce" - }, - { - "name": "Cagatay Bilgin, C" - }, - { - "name": "Gobbi, David" - }, - { - "name": "K\u00fcgler, David" - }, - { - "name": "Belhachemi, Dominique" - }, - { - "name": "C. Bigler, Don" - }, - { - "name": "Bennink, Edwin" - }, - { - "name": "Greveson, Eric" - }, - { - "name": "Brodsky, Ethan" - }, - { - "name": "Bridault, Flavien" - }, - { - "name": "Miller, Frank" - }, - { - "name": "C. Morency, F\u00e9lix" - }, - { - "name": "JIA, Gary" - }, - { - "name": "GenevieveBuckley" - }, - { - "name": "Bogle, Gib" - }, - { - "name": "Filippini, Gilles" - }, - { - "name": "Gina" - }, - { - "name": "Mallya, Girish" - }, - { - "name": "C. Sharp, Gregory" - }, - { - "name": "Pasero, Guillaume" - }, - { - "name": "Lee, Huai-Ping" - }, - { - "name": "Xie, Hui" - }, - { - "name": "Belghiti, Ismael" - }, - { - "name": "Butler, James" - }, - { - "name": "Bergmeier, Jan" - }, - { - "name": "Baumes, Jeffrey" - }, - { - "name": "Schmid, Jerome" - }, - { - "name": "Pease, Karen" - }, - { - "name": "Moreland, Kenneth" - }, - { - "name": "Shrestha, Liza" - }, - { - "name": "Jallais, Maeliss" - }, - { - "name": "Bruce, Marc" - }, - { - "name": "Feuerstein, Marco" - }, - { - "name": "Palmeri, Mark" - }, - { - "name": "Richardson, Mark" - }, - { - "name": "Michlmayr, Martin" - }, - { - "name": "Stegh\u00f6fer, Martin" - }, - { - "name": "Leotta, Matt" - }, - { - "name": "Woehlke, Matthew" - }, - { - "name": "Jeulin-L, Michael" - }, - { - "name": "Savinaud, Mickael" - }, - { - "name": "Algaba, Miguel" - }, - { - "name": "Subramanian, Navneeth" - }, - { - "name": "Rey, Nicolas" - }, - { - "name": "Johansson, Niklas" - }, - { - "name": "Zaffino, Paolo" - }, - { - "name": "Marion, Pat" - }, - { - "name": "Yap, Pew-Thian" - }, - { - "name": "Garigipati, Pradeep" - }, - { - "name": "Kulkarni, Prathamesh" - }, - { - "name": "Kanavath, Rashad" - }, - { - "name": "M, Rashad" - }, - { - "name": "Debroize, Rene-Paul" - }, - { - "name": "Ortiz, Ricardo" - }, - { - "name": "Horvath, Sam" - }, - { - "name": "P\u00f6lsterl, Sebastian" - }, - { - "name": "Cakici, Serdar" - }, - { - "name": "Seshamani, Shreyas" - }, - { - "name": "Philip, Sujin" - }, - { - "name": "Reaungamornrat, Sureerat" - }, - { - "name": "Shashwath, T.R" - }, - { - "name": "Nguyen, Thien" - }, - { - "name": "Janvier, Thomas" - }, - { - "name": "B, Umang" - }, - { - "name": "Chalupecky, Vladimir" - }, - { - "name": "Liu, Wei" - }, - { - "name": "Xu, Yan" - }, - { - "name": "Yuan, Yumin" - }, - { - "name": "Frederix, Yves" - }, - { - "name": "allywarner" + "name": "ITK Community Members" } ], "keywords": [ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d2be6bcffe2..1ae7646ecd0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -344,7 +344,7 @@ Citation Addition To connect your [ORCID](https://orcid.org/) profile to the [ITK Zenodo citation](https://zenodo.org/record/3592082), add your name and ORCID iD to -the *ITK/.zenodo* file. +the *ITK/.zenodo* file after contributing 10 or more commits. More Information ---------------- diff --git a/Utilities/Maintenance/UpdateZenodo.py b/Utilities/Maintenance/UpdateZenodo.py index cbadc8cf0f3..21c27898e34 100755 --- a/Utilities/Maintenance/UpdateZenodo.py +++ b/Utilities/Maintenance/UpdateZenodo.py @@ -60,7 +60,10 @@ def commify(name): # Stable sort: # Number of commits in descending order # Ties broken by alphabetical order of first name - for committer, _ in sorted(commit_counts.items(), key=lambda x: (-int(x[1]), x[0])): + for committer, count in sorted(commit_counts.items(), key=lambda x: (-int(x[1]), x[0])): + # Require >= 10 commits + if int(count) < 10: + continue matches = process.extract( committer, creator_map.keys(), scorer=fuzz.token_sort_ratio, limit=2 )