maintainers: drop janik

I guess my time has come as well...

With this commit, I'm not just dropping my maintainer entry, but I'm also
resigning from my duties as a board observer and NixCon project lead.
I also terminated my Summer of Nix contract today.
I'll also stop hosting the local NixOS meetup.

The only "project" I'll finish under the NixOS Foundation umbrella is
Google Summer of Code because the mentees aren't even remotely
responsible for why I'm leaving, and it would be unfair to leave them
hanging.

I'm grateful for all the things I was able to learn, for all the experiences
I could gather, and for all the friends I made along the way.
NixOS is what makes computers bearable for me, so I'll go and work on
some fork (*something something* you always meet twice in life).
This commit is contained in:
Janik H. 2024-04-27 14:37:51 +02:00 committed by Yaya
parent 5d4e2df396
commit 76cd1d2211
58 changed files with 52 additions and 78 deletions

3
.github/CODEOWNERS vendored
View File

@ -225,18 +225,15 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt
/nixos/modules/services/networking/ntp @thoughtpolice
# Network
/pkgs/tools/networking/octodns @Janik-Haag
/pkgs/tools/networking/kea/default.nix @mweinelt
/pkgs/tools/networking/babeld/default.nix @mweinelt
/nixos/modules/services/networking/babeld.nix @mweinelt
/nixos/modules/services/networking/kea.nix @mweinelt
/nixos/modules/services/networking/knot.nix @mweinelt
nixos/modules/services/networking/networkmanager.nix @Janik-Haag
/nixos/modules/services/monitoring/prometheus/exporters/kea.nix @mweinelt
/nixos/tests/babeld.nix @mweinelt
/nixos/tests/kea.nix @mweinelt
/nixos/tests/knot.nix @mweinelt
/nixos/tests/networking/* @Janik-Haag
# Web servers
/doc/packages/nginx.section.md @raitobezarius

View File

@ -8963,13 +8963,6 @@
githubId = 1358764;
name = "Jamie Magee";
};
janik = {
name = "Janik";
email = "janik@aq0.de";
matrix = "@janik0:matrix.org";
github = "Janik-Haag";
githubId = 80165193;
};
jankaifer = {
name = "Jan Kaifer";
email = "jan@kaifer.cz";

View File

@ -8,7 +8,7 @@
let
cfg = config.programs.qdmr;
in {
meta.maintainers = [ lib.maintainers.janik ];
meta.maintainers = [ ];
options = {
programs.qdmr = {

View File

@ -109,7 +109,7 @@ let
};
in
{
meta.maintainers = with lib.maintainers; [ janik ambroisie ];
meta.maintainers = with lib.maintainers; [ ambroisie ];
options = {
services.woodpecker-agents = {

View File

@ -8,7 +8,7 @@ let
cfg = config.services.woodpecker-server;
in
{
meta.maintainers = with lib.maintainers; [ janik ambroisie ];
meta.maintainers = with lib.maintainers; [ ambroisie ];
options = {

View File

@ -127,7 +127,7 @@ in
{
meta = {
maintainers = teams.freedesktop.members ++ [ lib.maintainers.janik ];
maintainers = teams.freedesktop.members;
};
###### interface

View File

@ -1,6 +1,6 @@
import ./make-test-python.nix ({ pkgs, lib, ... }: {
name = "frp";
meta.maintainers = with lib.maintainers; [ zaldnoay janik ];
meta.maintainers = with lib.maintainers; [ zaldnoay ];
nodes = {
frps = {
networking = {

View File

@ -166,7 +166,7 @@ let
in lib.mapAttrs (lib.const (attrs: makeTest (attrs // {
name = "${attrs.name}-Networking-NetworkManager";
meta = {
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
};
}))) testCases

View File

@ -21,7 +21,7 @@ rustPlatform.buildRustPackage rec {
description = "CLI tool to check the integrity of a restic repository without unlocking it";
homepage = "https://git.nwex.de/networkException/restic-integrity";
license = with licenses; [ bsd2 ];
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "restic-integrity";
};
}

View File

@ -23,6 +23,6 @@ buildGoModule rec {
mainProgram = "neosay";
homepage = "https://github.com/donuts-are-good/neosay";
license = licenses.mit;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}

View File

@ -50,6 +50,6 @@ stdenv.mkDerivation {
mainProgram = "qtwirediff";
homepage = "https://github.com/aaptel/qtwirediff";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
};
}

View File

@ -36,7 +36,7 @@ rustPlatform.buildRustPackage rec {
description = "Tiny emulator for AnyTone radios";
homepage = "https://github.com/hmatuschek/anytone-emu";
license = licenses.gpl3Only;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
platforms = platforms.linux;
mainProgram = "anytone-emu";
};

View File

@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
description = "GUI application and command line tool for programming DMR radios";
homepage = "https://dm3mat.darc.de/qdmr/";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ janik _0x4A6F ];
maintainers = with lib.maintainers; [ _0x4A6F ];
platforms = lib.platforms.linux;
};
}

View File

@ -40,7 +40,7 @@ rustPlatform.buildRustPackage rec {
homepage = "https://timelens.blinry.org";
changelog = "https://github.com/timelens/timelens/blob/${src.rev}/CHANGELOG.md";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
mainProgram = "timelens";
};
}

View File

@ -36,7 +36,7 @@ buildGoModule rec {
homepage = "https://ipam.lauka.net/";
changelog = "https://codeberg.org/lauralani/ipam/releases/tag/v${version}";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "ipam";
};
}

View File

@ -28,7 +28,7 @@ stdenvNoCC.mkDerivation {
description = "Collection of multiple types of lists used during security assessments, collected in one place";
homepage = "https://github.com/danielmiessler/seclists";
license = licenses.mit;
maintainers = with maintainers; [ tochiaha janik pamplemousse ];
maintainers = with maintainers; [ tochiaha pamplemousse ];
};
}

View File

@ -68,6 +68,6 @@ in symlinkJoin {
If you want to add a new package that provides wordlist/s the convention
is to copy it to {file}`$out/share/wordlists/myNewWordlist`.
'';
maintainers = with maintainers; [ janik pamplemousse h7x4 ];
maintainers = with maintainers; [ pamplemousse h7x4 ];
};
}

View File

@ -33,6 +33,6 @@ buildPythonPackage rec {
homepage = "https://github.com/makinacorpus/django-leaflet";
changelog = "https://github.com/makinacorpus/django-leaflet/blob/${version}/CHANGES";
license = licenses.lgpl3Only;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}

View File

@ -28,9 +28,6 @@ buildPythonPackage {
description = "Python codec for GSM 03.38";
homepage = "https://github.com/dsch/gsm0338";
license = licenses.mit;
maintainers = with maintainers; [
flokli
janik
];
maintainers = with maintainers; [ flokli ];
};
}

View File

@ -35,6 +35,6 @@ buildPythonPackage rec {
description = "Common widgets for opcua-modeler og opcua-client-gui";
homepage = "https://github.com/FreeOpcUa/opcua-widgets";
license = licenses.gpl3Only;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}

View File

@ -64,9 +64,6 @@ buildPythonPackage {
description = "Python tool to program SIMs / USIMs / ISIMs";
homepage = "https://github.com/osmocom/pysim";
license = licenses.gpl2;
maintainers = with maintainers; [
flokli
janik
];
maintainers = with maintainers; [ flokli ];
};
}

View File

@ -56,6 +56,6 @@ buildPythonPackage rec {
homepage = "https://github.com/named-data/python-ndn";
changelog = "https://github.com/named-data/python-ndn/blob/${src.rev}/CHANGELOG.rst";
license = licenses.asl20;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}

View File

@ -24,9 +24,6 @@ buildPythonPackage rec {
description = "TLV (tag length lavue) data parser, especially useful for EMV tags parsing";
homepage = "https://github.com/timgabets/pytlv";
license = licenses.lgpl2;
maintainers = with maintainers; [
flokli
janik
];
maintainers = with maintainers; [ flokli ];
};
}

View File

@ -33,9 +33,6 @@ buildPythonPackage {
description = "Library for parsing Protocol Data Units (PDUs) in SMPP protocol";
homepage = "https://github.com/hologram-io/smpp.pdu";
license = licenses.asl20;
maintainers = with maintainers; [
flokli
janik
];
maintainers = with maintainers; [ flokli ];
};
}

View File

@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
cc-by-sa-40
];
downloadPage = "https://ldjam.com/events/ludum-dare/53/wireworld";
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
};
}

View File

@ -55,7 +55,7 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/FreeOpcUa/opcua-client-gui";
platforms = platforms.unix;
license = licenses.gpl3Only;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "opcua-client";
};
}

View File

@ -81,7 +81,7 @@ buildGoModule rec {
description = "Looking-glass for BGP sessions";
changelog = "https://github.com/alice-lg/alice-lg/blob/main/CHANGELOG.md";
license = licenses.bsd3;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "alice-lg";
};
}

View File

@ -23,7 +23,7 @@ buildGoModule rec {
description = "Small HTTP server meant to provide an API defined by Barry O'Donovan's birds-eye to the BIRD internet routing daemon";
changelog = "https://github.com/alice-lg/birdwatcher/blob/master/CHANGELOG";
license = licenses.bsd3;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "birdwatcher";
};
}

View File

@ -37,6 +37,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/osmocom/libasn1c/";
license = licenses.bsd2;
platforms = platforms.linux;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}

View File

@ -40,7 +40,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [
janik
markuskowa
];
};

View File

@ -45,7 +45,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [
janik
markuskowa
];
};

View File

@ -44,7 +44,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
platforms = platforms.linux;
maintainers = with maintainers; [
janik
markuskowa
];
};

View File

@ -56,7 +56,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
maintainers = with maintainers; [
mog
janik
];
};
}

View File

@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
description = "GSM Base Station Controller";
homepage = "https://projects.osmocom.org/projects/osmobsc";
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
mainProgram = "osmo-bsc";
};

View File

@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
description = "Osmocom GSM Base Transceiver Station (BTS)";
homepage = "https://osmocom.org/projects/osmobts";
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View File

@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
description = "Osmocom Gateway GPRS Support Node (GGSN), successor of OpenGGSN";
homepage = "https://osmocom.org/projects/openggsn";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
mainProgram = "osmo-ggsn";
};

View File

@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
description = "Osmocom implementation of 3GPP Home Location Registr (HLR)";
homepage = "https://osmocom.org/projects/osmo-hlr";
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
mainProgram = "osmo-hlr";
};

View File

@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
mainProgram = "osmo-hnbgw";
homepage = "https://osmocom.org/projects/osmohnbgw";
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View File

@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
mainProgram = "osmo-hnodeb";
homepage = "https://osmocom.org/projects/osmo-hnodeb";
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View File

@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
description = "Osmocom IuH library";
homepage = "https://osmocom.org/projects/osmohnbgw/wiki";
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View File

@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
mainProgram = "osmo-mgw";
homepage = "https://osmocom.org/projects/osmo-mgw";
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View File

@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
mainProgram = "osmo-msc";
homepage = "https://osmocom.org/projects/osmomsc/wiki";
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View File

@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
mainProgram = "osmo-pcu";
homepage = "https://osmocom.org/projects/osmopcu";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View File

@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
description = "Osmocom implementation of the 3GPP Serving GPRS Support Node (SGSN)";
homepage = "https://osmocom.org/projects/osmosgsn";
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
mainProgram = "osmo-sgsn";
};

View File

@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
mainProgram = "osmo-sip-connector";
homepage = "https://osmocom.org/projects/osmo-sip-conector";
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/samhocevar/rinetd";
changelog = "https://github.com/samhocevar/rinetd/blob/${src.rev}/CHANGES.md";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "rinetd";
};
}

View File

@ -31,6 +31,6 @@ stdenvNoCC.mkDerivation {
homepage = "https://github.com/joshskidmore/zsh-fzf-history-search";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
};
}

View File

@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec {
description = "Inventory synchronization tool between Netbox and Netshot";
homepage = "https://github.com/scaleway/netbox2netshot";
license = licenses.asl20;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "netbox2netshot";
};
}

View File

@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec {
description = "Commandline tool for interactng with QMK devices over HID";
homepage = "https://github.com/FrameworkComputer/qmk_hid";
license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "qmk_hid";
};
}

View File

@ -36,7 +36,7 @@ stdenvNoCC.mkDerivation rec {
homepage = "https://github.com/ianthehenry/sd";
changelog = "https://github.com/ianthehenry/sd/tree/${src.rev}#changelog";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ janik ];
maintainers = with lib.maintainers; [ ];
mainProgram = "sd";
};
}

View File

@ -36,7 +36,7 @@ buildGoModule rec {
description = "Helper tools for zitadel";
homepage = "https://github.com/zitadel/zitadel-tools";
license = licenses.asl20;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "zitadel-tools";
};
}

View File

@ -46,7 +46,7 @@ buildGoModule rec {
description = "collection of helper tools for network engineers, while configuring and experimenting with their own network labs";
homepage = "https://labctl.net";
license = licenses.asl20;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
mainProgram = "labctl";
};
}

View File

@ -59,6 +59,6 @@ buildPythonPackage rec {
homepage = "https://github.com/octodns/octodns";
changelog = "https://github.com/octodns/octodns/blob/${src.rev}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}

View File

@ -44,6 +44,6 @@ buildPythonPackage rec {
homepage = "https://github.com/octodns/octodns-bind";
changelog = "https://github.com/octodns/octodns-bind/blob/${src.rev}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}

View File

@ -45,6 +45,6 @@ buildPythonPackage rec {
homepage = "https://github.com/octodns/octodns-hetzner/";
changelog = "https://github.com/octodns/octodns-hetzner/blob/${src.rev}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}

View File

@ -46,6 +46,6 @@ buildPythonPackage rec {
homepage = "https://github.com/octodns/octodns-powerdns/";
changelog = "https://github.com/octodns/octodns-powerdns/blob/${src.rev}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}

View File

@ -21,7 +21,7 @@ buildGoModule rec {
homepage = "https://github.com/miconda/sipexer";
changelog = "https://github.com/miconda/sipexer/releases/tag/v${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ astro janik ];
maintainers = with maintainers; [ astro ];
mainProgram = "sipexer";
};
}

View File

@ -42,6 +42,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://codeberg.org/ral/rwedid";
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ janik ];
maintainers = with maintainers; [ ];
};
}