Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Adam <dev@robert-adam.de>2022-01-18 14:12:41 +0300
committerRobert Adam <dev@robert-adam.de>2022-01-18 14:12:41 +0300
commit1dcf678a681b9ddfaceb165080d0c24b3b34f1b9 (patch)
tree4954d081d884afe7528d3aa77a9725f7104d246f
parent5598fe82c7369c816ddac3cf51e1c5332351f71a (diff)
MAINT: Remove AUTHORS file
This file is not used anymore, since GitHub has a dedicated tab of listing all contributions. Therefore, we now remove the AUTHORS file in favor of that. As a consequence, we also remove the generate-AUTHORS.py script.
-rw-r--r--AUTHORS282
-rw-r--r--scripts/generate-AUTHORS.py204
2 files changed, 0 insertions, 486 deletions
diff --git a/AUTHORS b/AUTHORS
deleted file mode 100644
index ca9a648dd..000000000
--- a/AUTHORS
+++ /dev/null
@@ -1,282 +0,0 @@
-// This is the official list of people who have contributed
-// to, and/or hold the copyright to Mumble.
-//
-// The use of Mumble source code is governed by a BSD-style
-// license that can be found in the LICENSE file at the root
-// of the Mumble source tree or at <https://www.mumble.info/LICENSE>.
-//
-// Contributions made on behalf of another entity, such as a
-// company are indicated with the following suffix:
-//
-// John Doe <jd@mumble.info> (on behalf of $COMPANY)
-//
-// It is possible to mix individual contributions with company
-// contributions. For example, if a contributor, over time,
-// has contributed code copyrighted by the contributor, as well
-// as various companies:
-//
-// John Doe <jd@mumble.info> (individually, on behalf of
-// $COMPANY1, on behalf of
-// $COMPANY2, [...]).
-//
-// Mumble's code is developed in a Git repository. A log of
-// every contribution ever made to Mumble is available in the
-// Git repository. The Git repository can be queried to get
-// detailed authorship information for copyright and attribution
-// purposes for each file that makes up the software. A detailed
-// analysis of contributions made to Mumble is available via GitHub's
-// contribution statistics:
-//
-// <https://github.com/mumble-voip/mumble/graphs/contributors>
-
-Abex <mii7303@gmail.com>
-Alex Krishnan <akrishnan@twilio.com>
-Alex Maclean <monkeh@monkeh.net>
-Alexis Jeandeau <alexis.jeandeau@gmail.com>
-Allan Nordhøy <epost@anotheragency.no>
-Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net>
-Andre <andre.favaro.student.cs@gmail.com>
-Andreas Bibok <biboka@users.sourceforge.net>
-Andreas Messer <andi@bupfen.de>
-Andreas Sinz <andreas.sinz@aon.at>
-Andrew Johnson <ajohnson@draster.com>
-anonym <anonym@riseup.net>
-Anthony Alves <cvballa3g0@gmail.com>
-Antoine Bertin <diaoulael@users.sourceforge.net>
-Anton Romanov <theli.ua@gmail.com>
-Antonio Larrosa <larrosa@kde.org>
-Arie <allochtoon@zonnet.nl>
-Arne Fenske <arne_fenske@Yahoo.de>
-arrai <array.of.intellect@gmail.com>
-Arseniy Lartsev <ars3niy@users.sourceforge.net>
-Artem Vorotnikov <skybon@gmail.com>
-Arthur Moore <Arthur.Moore.git@cd-net.net>
-asmolero <alsamolero@gmail.com>
-Asura Lee <ashurta@gmail.com>
-B0nuse <mumble@mumble.ru>
-Balazs Nagy <julian7@users.sourceforge.net>
-Bartek "stranded" Sumowski <sumowski@gmail.com>
-Bas van Schaik <https://github.com/5082246+sjvs>
-Bas Wijnen <wijnen@debian.org>
-BAYSSE Laurent <lolo_32@users.sourceforge.net>
-bendem <online@bendem.be>
-Benjamin Jemlich <pcgod@users.sourceforge.net>
-Benjamin Neff <benjamin@coding4coffee.ch>
-Bernd Buschinski <b.buschinski@googlemail.com>
-Bernhard M. Wiedemann <bernhardout@lsmod.de>
-bogie <priivet@gmail.com>
-Bojan <bogie@b02.a01.ca>
-brooss <brooss.teambb@gmail.com>
-BuddyButterfly <buddy.butterfly@web.de>
-c_14 <git@c-14.de>
-Cesare Tirabassi <cesare.tirabassi@gmail.com>
-Charles Ricketts <githlar@gmail.com>
-Chosi <chosi@choseh.de>
-Chris Knadle <Chris.Knadle@coredump.us>
-Christian Krause <chkr@plauener.de>
-Christoph Hofmann <christoph.hofmann@vfc2.eu>
-Christopher Knadle <Chris.Knadle@coredump.us>
-concatime <https://github.com/concatime>
-Constantin Wenger <constantin.wenger@googlemail.com>
-Cristian Gattamelati <cristian.gattamelati@gmail.com>
-d-rez <dark.skeleton@gmail.com>
-David <davidm.faig@gmail.com>
-Davide Beatrici <git@davidebeatrici.dev>
-dc6jgk <github.filter@gkware.com>
-dennisschagt <dennisschagt@gmail.com>
-derandi <derandi@users.sourceforge.net>
-Derrick Dymock <actown@gmail.com>
-dingpengyu <https://github.com/26911141+dingpengyu>
-DK <davidk@mail.org>
-DNW <dnw.ftw@gmail.com>
-doggone <rolf@metadata.be>
-DWM|G <gallaghermumble@gmail.com>
-EarlOfWenc <lorenz.schwittmann@gmail.com>
-Edward <edm7707@gmail.com>
-Elbon <https://github.com/4796255+Elbon>
-Eli Tallman <eli.github@gmail.com>
-Entitaet <entitaet@users.sourceforge.net>
-Erik Bouvin Pedersen <erikbp@users.sourceforge.net>
-Evan Purkhiser <evanpurkhiser@gmail.com>
-Felix Becker <git@felixbecker.name>
-Ferdinand Thiessen <rpm@fthiessen.de>
-Filip Hedman <hedman.filip@gmail.com>
-Finessi Manuel <fino.manu@gmail.com>
-Flumble <flumble@home.nl>
-Frank Engler <https://github.com/9x6>
-Frank Mueller <frmimue@gmail.com>
-Fredrik Nordin <freedick@ludd.ltu.se>
-Friedrich Uz-Valentin <uz_@users.sourceforge.net>
-Generator <american.jesus.pt@gmail.com>
-Giovanni Harting <539@idlegandalf.com>
-GoD-Tony <noreply@gmail.com>
-Graeme Lawes <graemelawes@gmail.com>
-Harald Niesche <harald@niesche.de>
-Harry Gabriel <h.gabriel@nodefab.de>
-haru_arc <arcenciel@users.sf.net>
-hbarker <https://github.com/hc-barker>
-He Tal <hetao29@users.sourceforge.net>
-Hengqing Hu <esrms@users.sourceforge.net>
-Henry Fallon <hjf288@gmail.com>
-Iain Georgeson <debbugs@iain.georgeson.me.uk>
-Ilmar Kruis <seaeagle1@users.sourceforge.net>
-Imre Botos <zokny@users.sourceforge.net>
-Jacob Peddicord <jacob@peddicord.net>
-Jakob Dettner <jakobdettner@users.sourceforge.net>
-James Fraser <fwaggle@fwaggle.org>
-Jan Braun <janbraun@gmx.net>
-Jan Klass <kissaki@posteo.de>
-Jason (제이슨) <jasonjerome16@gmail.com>
-javitonino <javitonino@users.sourceforge.net>
-Jeff Rogers <jeff@flyzipline.com>
-Jérôme "buggerone" <buggerone@users.sourceforge.net>
-Jerome Vidal <jerhum@users.sourceforge.net>
-jgeboski <jgeboski@gmail.com>
-Joel Kees <joelkees@gmail.com>
-Joël Troch <joel.troch62@gmail.com>
-John Marion <john@lmsn.net>
-John Mckay <adenosine3p@gmail.com>
-John P <johnhatestrash@gmail.com>
-Jonas Herzig <me@johni0702.de>
-Jonas Jensen <jbj@github.com>
-Jonathan E. Hansen <zentriple@users.sourceforge.net>
-Jordan Cristiano <https://github.com/SizzlingCalamari>
-Jordan Klassen <jordan@klassen.me.uk>
-Joshua Kocinski <git@cl0secall.net>
-Julien Pardons <j.pardons@redline-hosting.eu>
-JustABanana <szymon@disroot.org>
-Justin M <justin.m.mcgrath@gmail.com>
-Justin McGrath <justin.m.mcgrath@gmail.com>
-Karl Dietz <dekarl@spaetfruehstuecken.org>
-karokatona <karokatona@users.sourceforge.net>
-Kevin Rohland <kevin@nascher.org>
-Kevin Strasser <kevstras@gmail.com>
-Kevin Zheng <kevinz5000@gmail.com>
-Kjetil Jørgensen <kjetijor@users.sourceforge.net>
-Kyle Smith <askreet@gmail.com>
-Kyle Wickens <kylewickens@gmail.com>
-Lari Tikkanen <lartza@outlook.com>
-Lartza <https://github.com/Lartza>
-Lekensteyn <lekensteyn@users.sourceforge.net>
-Leszek Godlewski <inequation@users.sourceforge.net>
-lewisca04 <chris.lewis0094@gmail.com>
-Lorenz Brun <lorenz@dolansoft.org>
-Ludwig Nussel <ludwig.nussel@suse.de>
-Lukas Orsvärn <lucas.orsv@gmail.com>
-Luke A Pitt <LukeAPitt@googlemail.com>
-MadMaurice <madmaurice@zom.bi>
-Magnus Groß <magnus.gross@rwth-aachen.de>
-main() <main@ehvag.de>
-main() <main@ehvag.eu.org>
-Marc Deslauriers <marc.deslauriers@canonical.com>
-Marius Grannæs <grannas@users.sourceforge.net>
-Mark Felder <feld@feld.me>
-Mark Schreiber <mark7@users.sourceforge.net>
-Mark-Willem Jansen <rawnar@users.sourceforge.net>
-Markus S <Reaper@gmx.at>
-Martijn Stolk <github@netripper.nl>
-Martin Skilnand <cybknight@users.sourceforge.net>
-Martin von Gagern <Martin.vGagern@gmx.net>
-Matt Hamilton <m@tthamilton.com>
-Matt Lewandowsky <matt@greenviolet.net>
-Matt M. <mokomull@users.sourceforge.net>
-Matthias Mailänder <matthias@mailaender.name>
-Matthias Salzeder <mail@MatthiasSalzeder.de>
-Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
-Matthias von Faber <mvf@gmx.eu>
-Max Weber <mii7303@gmail.com>
-Maxwell Cody <maxwell@cody.sh>
-Maxwell Cody <roge@riseup.net>
-meanracoon <racoon@meanclan.org>
-meditator <cycl0ps@tuta.io>
-Mew <Giratina493@mew151.net>
-Micah Caldwell <micah@zoltu.net>
-Michael Pavlyshko <me@mixaill.tk>
-Michael Ziegler <diese-addy@funzt-halt.net>
-Michał "Zuko" Żukowski <zuczeq@gmail.com>
-Mike <mike@flomp.net>
-Mikkel Krautz <mikkel@krautz.dk>
-Mikko Rantanen <jubjub@jubjubnest.net>
-mray <mail@mray.de>
-mystic_sam <mystic_sam@users.sourceforge.net>
-Natenom <natenom@natenom.com>
-Nick Heindl <nheindl@wisc.edu>
-Nicos Gollan <gtdev@spearhead.de>
-Nik Johnson <nik@jnstw.us>
-Nikita Puzyryov <https://github.com/NikitaPuzyryov>
-Nikolaj Dombrow <nikolaj.dombrow@dombrow.de>
-nomad <gmc_holle@users.sourceforge.net>
-Opalium <opalium@users.sourceforge.net>
-Otto Allmendinger <oallmendinger@users.sourceforge.net>
-ozon <mumble-tower@users.sourceforge.net>
-Patrick Matthäi <pmatthaei@debian.org>
-pchk <pchk@mail.com>
-Peter Vágner <pvdeejay@gmail.com>
-Phil <synapse84@gmail.com>
-Philip Cass <frymaster@127001.org>
-Phrag <info@clanwars.cz>
-Piratonym <piratonym@piratonym.cc>
-Prakhar Yadav <https://github.com/pkrc267>
-probonopd <https://github.com/probonopd>
-Prosper_Spurius <prosper_spurius@users.sourceforge.net>
-QuirB <quirb@gmx.net>
-qwestduck <gsreceiver2@yahoo.com>
-Rafael Correia <rafaeljpc@gmail.com>
-Rafael Lopez <rafael@case.edu>
-Raven <dev@robert-adam.de>
-Raven <krzmbrzl@gmail.com>
-rdb <git@rdb.name>
-Robby Zampino <robozman@gmail.com>
-Robert Adam <dev@robert-adam.de>
-Roman Priesol <roman@priesol.net>
-ronnystandtke <ronny.standtke@gmx.net>
-ronoc <conor@forwind.net>
-Ryan Austin <ryan.e.austin@gmail.com>
-Ryan Thomas <contact@ryanthomas.tech>
-Sami Laine <sami.v.laine@gmail.com>
-Samuel D. Leslie <sdl@nexiom.net>
-scapula <rasmus.ry@gmail.com>
-Scott Register <sreg@sreg.io>
-Sebastian Schlingmann <mit_service@users.sourceforge.net>
-Semion Tsinman <Necromancer3333@gmail.com>
-Sergey Ivanov <randomei@users.sourceforge.net>
-Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
-Spaccaossi <spaccaossi@gmail.com>
-spede <spede@dota2.fi>
-Stefan Gehn <mETz@gehn.net>
-Stefan Hacker <dd0t@users.sourceforge.net>
-Steve Hill <github@cheesy.sackheads.org>
-Steven Noonan <steven@uplinklabs.net>
-Sven-Hendrik Haase <sh@lutzhaase.com>
-Svenne33 <svenne33@users.sourceforge.net>
-Svyatoslav <razmyslov@viva64.com>
-synapse84 <synapse84@gmail.com>
-Tasos Sahanidis <tasos@tasossah.com>
-thalieht <yjapysgr@sharklasers.com>
-Thibault Capdevielled <theblackstorm@userse.sourceforge.net>
-Thibaut Girka
-Thomas Ross <thomasross@thomasross.io>
-Thorvald Natvig <slicer@users.sourceforge.net>
-Tim Burke <tim.burke@gmail.com>
-Tim Cooper <tim.cooper@layeh.com>
-Tim Visée <timvisee@gmail.com>
-Timo Gurr <timo.gurr@gmail.com>
-Timo K <timer@dbclan.de>
-tkmorris <mauricioarozi@gmail.com>
-TotalCaesar659 <https://github.com/14265316+TotalCaesar659>
-Tristan Matthews <tristan.matthews@savoirfairelinux.com>
-trudnorx <trudnorx@protonmail.com>
-Tsbook <tsbook@users.sourceforge.net>
-Vitaly Sinilin <vs@kp4.ru>
-Wesley W. Terpstra <terpstra@users.sourceforge.net>
-Will Tange <bh34rt@gmail.com>
-withgod <withgod@users.sourceforge.net>
-x89 <napalm10@gmail.com>
-zapman
-zeroX-tj <tim.janssens@gmail.com>
-Zorg <zorgiepoo@gmail.com>
-
-// Special thanks to:
-//
-// Thorvald Natvig, for founding the Mumble project
-// and maintaining it during its formative years.
diff --git a/scripts/generate-AUTHORS.py b/scripts/generate-AUTHORS.py
deleted file mode 100644
index 8fda92cb2..000000000
--- a/scripts/generate-AUTHORS.py
+++ /dev/null
@@ -1,204 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-#
-# Copyright 2016-2022 The Mumble Developers. All rights reserved.
-# Use of this source code is governed by a BSD-style license
-# that can be found in the LICENSE file at the root of the
-# Mumble source tree or at <https://www.mumble.info/LICENSE>.
-
-from __future__ import (unicode_literals, print_function, division)
-
-import sys
-import subprocess
-import codecs
-import pyuca
-
-blacklist = (
- # Unknown
- "(no author) <(no author)@05730e5d-ab1b-0410-a4ac-84af385074fa>",
- "root <root@DiskStation.(none)>",
- "unknown <LoL@.(none)>",
-
- # Bots
- "MumbleTransifexBot <mumbletransifexbot@mumble.info>",
-
- # ...What?
- "Netbios Domain Administrator <admin@gameserver2.(none)>",
-)
-
-# These are authors whose patches were applied during
-# the time when Mumble used SVN for version control.
-# The patches themselves are in Git, but the author
-# and commiter metadata in Git does not reflect the
-# actual patch author.
-# This list has been manually compiled by looking
-# through the Git history.
-patchAuthors = (
- # Via 6cc47c35cac16877e119cef35d9255918849495d
- "Opalium <opalium@users.sourceforge.net>",
-
- # Via d16876d804d028153f37f4f8aff770469edf6997
- "Marc Deslauriers <marc.deslauriers@canonical.com>",
-
- # Via bd690db64560cd1785c9aaed86547ffe681b60db
- "Otto Allmendinger <oallmendinger@users.sourceforge.net>",
-
- # Via 143589b1a8f264026c12f974e084030eaba51428
- "ozon <mumble-tower@users.sourceforge.net>",
-
- # Via 1b048e6c1516eee4f932f9f9eeeb6b13de5d15cb
- "Cesare Tirabassi <cesare.tirabassi@gmail.com>",
-
- # Via ddfc033c3c20a67994ef6329691f2a3616a346c0
- "Stefan Gehn <mETz@gehn.net>",
-
- # Via c317abec96d9007cc7ca95f54e5193b48268e7ad
- "Thibault Capdevielled <theblackstorm@userse.sourceforge.net>",
-
- # Via 51510ff8f744adc281c4eca6c0fdef5ba2ab9cbb
- "Jan Braun <janbraun@gmx.net>",
-
- # Via 887368a9fb5a6d35c3750a5f48d1293d4fc58df3
- "Balazs Nagy <julian7@users.sourceforge.net>",
-
- # Via 7814dba5f86b69f446e45c639ae3db7adfaf9c48
- "Jerome Vidal <jerhum@users.sourceforge.net>",
-
- # Via 82e4966bba8d390e22f43d15764c6c272dd91e2b
- "Matt M. <mokomull@users.sourceforge.net>",
-
- # Via b40cf89632a8ac46ac92d8a7fa4091c7d035122a
- "mystic_sam <mystic_sam@users.sourceforge.net>",
-
- # Via 2cecce4270555e4b7fc4c9e3f39c064f72247667
- "Entitaet <entitaet@users.sourceforge.net>",
-
- # Via 2a6ae358c37ff0c3570ebcb8466aacd673352b95
- "Jakob Dettner <jakobdettner@users.sourceforge.net>",
-
- # Via b8ff5eed6ef0835b4db2ed160f1e41a045d16db4
- "derandi <derandi@users.sourceforge.net>",
-
- # Via b2f70a7802e90eea0d04eef7edc0a52178fda753
- "Prosper_Spurius <prosper_spurius@users.sourceforge.net>",
-
- # Via 9952748561122969d02f2d9ebc49b001ffe82823
- "Leszek Godlewski <inequation@users.sourceforge.net>",
-
- # Via 2c0a0ff8244966be4d058742a3c01859bad44b37
- "Mark Schreiber <mark7@users.sourceforge.net>",
-
- # Via 39005601bb92b8f994e8e50887b3bb6535a2c305
- "Sebastian Schlingmann <mit_service@users.sourceforge.net>",
-
- # Via d2b735799ca37d957def45816766ef266c2b7057
- "Arseniy Lartsev <ars3niy@users.sourceforge.net>",
-
- # Via 12191680451f0f9d31526908a9c0ded669f05cb8
- "javitonino <javitonino@users.sourceforge.net>",
-
- # Via 82ffa8948f06f87f58ca7072960d7c54729e7e8b
- "Thibaut Girka",
-
- # Via a1ba43376db2ec76f2cf244793bfc1565ac88454
- "Jérôme \"buggerone\" <buggerone@users.sourceforge.net>",
-
- # Via 0d9f5d03426735c4d42e9cd9fe81868b1437aa06
- "Friedrich Uz-Valentin <uz_@users.sourceforge.net>",
-
- # Added to AudioConfigDialog.cpp's license header
- # in 324540e8fab00af7a894c8ce7ad5a726cde80034 by
- # slicer.
- "Andreas Messer <andi@bupfen.de>",
-)
-
-def gitAuthorsOutput():
- p = subprocess.Popen(["git", "log", "--use-mailmap", "--format=%aN <%aE>", "origin/master", "origin/1.2.x"], stdout=subprocess.PIPE)
- stdout, stderr = p.communicate()
- if stdout is not None:
- stdout = stdout.decode('utf-8')
- if stderr is not None:
- stderr = stderr.decode('utf-8')
- if p.returncode != 0:
- raise Exception('"git log" failed: %s', stderr)
- return stdout
-
-def main():
- authorsSet = set()
- authorsText = gitAuthorsOutput()
- for line in authorsText.split("\n"):
- if line == '':
- continue
-
- # Email addresses completely when they are not set.
- # See for example "zapman <unknown>".
- if " <unknown>" in line:
- line = line.replace(" <unknown>", "")
-
- # Use GitHub URL instead of $user@users.noreply.github.com
- if '@users.noreply.github.com' in line:
- line = line.replace('@users.noreply.github.com', '')
- line = line.replace('<', '<https://github.com/')
-
- if line in blacklist:
- continue
-
- authorsSet.add(line)
-
- for author in patchAuthors:
- authorsSet.add(author)
-
- f = codecs.open("AUTHORS", "w", "utf-8")
- f.write('''// This is the official list of people who have contributed
-// to, and/or hold the copyright to Mumble.
-//
-// The use of Mumble source code is governed by a BSD-style
-// license that can be found in the LICENSE file at the root
-// of the Mumble source tree or at <https://www.mumble.info/LICENSE>.
-//
-// Contributions made on behalf of another entity, such as a
-// company are indicated with the following suffix:
-//
-// John Doe <jd@mumble.info> (on behalf of $COMPANY)
-//
-// It is possible to mix individual contributions with company
-// contributions. For example, if a contributor, over time,
-// has contributed code copyrighted by the contributor, as well
-// as various companies:
-//
-// John Doe <jd@mumble.info> (individually, on behalf of
-// $COMPANY1, on behalf of
-// $COMPANY2, [...]).
-//
-// Mumble's code is developed in a Git repository. A log of
-// every contribution ever made to Mumble is available in the
-// Git repository. The Git repository can be queried to get
-// detailed authorship information for copyright and attribution
-// purposes for each file that makes up the software. A detailed
-// analysis of contributions made to Mumble is available via GitHub's
-// contribution statistics:
-//
-// <https://github.com/mumble-voip/mumble/graphs/contributors>
-
-''')
-
- # Sort alphabetically
- authors = list(authorsSet)
- collator = pyuca.Collator()
- authors.sort(key=collator.sort_key)
-
- for author in authors:
- f.write(author)
- f.write("\n")
-
- f.write("""
-// Special thanks to:
-//
-// Thorvald Natvig, for founding the Mumble project
-// and maintaining it during its formative years.
-""")
-
- f.close()
-
-if __name__ == '__main__':
- main()