From 4ea14d260a13ef3f78612a654707728524b076a6 Mon Sep 17 00:00:00 2001 From: p4u1 Date: Fri, 31 Oct 2025 17:13:56 +0100 Subject: [PATCH 1/3] add MAINTAINERS.md --- MAINTAINERS.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 MAINTAINERS.md diff --git a/MAINTAINERS.md b/MAINTAINERS.md new file mode 100644 index 0000000..280ffa8 --- /dev/null +++ b/MAINTAINERS.md @@ -0,0 +1,25 @@ +# Traefik Recipe Maintenance + +Only recipe maintainers can push to main / merge pull requests. This is to ensure a certain quality / consistency, that others can rely on. + +## Maintainers + +- @p4u1 [Klasse & Methode](https://klasse-methode.it) + +## Maintainer Responsibilities + +A recipe maintainer has the following responsibilities: +- respond to pull requests / issues within a week +- make image security updates within a day +- make image patch / minor updates within a week +- make image major updates within a month + +## Merge rules + +A pull request can be merged if it is approved by at least one maintainer. +A maintainer can push directly to main for small changes and should make a pull request for larger changes like major updates. + + +## Becoming a maintainer + +Everyone can apply to be a recipe maintainer. Simply add your self to the list of maintainers above and open a new pull request with the change. From a01ec10d1524ee3e9be96efa2562389b5bf4294f Mon Sep 17 00:00:00 2001 From: p4u1 Date: Tue, 4 Nov 2025 18:54:51 +0100 Subject: [PATCH 2/3] update --- MAINTAINERS.md => MAINTENANCE.md | 12 +++--------- README.md | 4 +++- 2 files changed, 6 insertions(+), 10 deletions(-) rename MAINTAINERS.md => MAINTENANCE.md (52%) diff --git a/MAINTAINERS.md b/MAINTENANCE.md similarity index 52% rename from MAINTAINERS.md rename to MAINTENANCE.md index 280ffa8..e91660f 100644 --- a/MAINTAINERS.md +++ b/MAINTENANCE.md @@ -1,10 +1,6 @@ # Traefik Recipe Maintenance -Only recipe maintainers can push to main / merge pull requests. This is to ensure a certain quality / consistency, that others can rely on. - -## Maintainers - -- @p4u1 [Klasse & Methode](https://klasse-methode.it) +All contributions should be made via a pull request. This is to ensure a certain quality / consistency, that others can rely on. ## Maintainer Responsibilities @@ -16,10 +12,8 @@ A recipe maintainer has the following responsibilities: ## Merge rules -A pull request can be merged if it is approved by at least one maintainer. -A maintainer can push directly to main for small changes and should make a pull request for larger changes like major updates. - +A pull request can be merged if it is approved by at least one maintainer. For pull requests opened by a maintainer they need to be approved by another maintainer. ## Becoming a maintainer -Everyone can apply to be a recipe maintainer. Simply add your self to the list of maintainers above and open a new pull request with the change. +Everyone can apply to be a recipe maintainer. Simply add your self to the list in the [README.md](./README.md) and open a new pull request with the change. diff --git a/README.md b/README.md index d23db96..6520281 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,10 @@ > https://docs.traefik.io +* **Maintainer**: [@p4u1](https://git.coopcloud.tech/p4u1) +* **Status**: `stable` * **Category**: Utilities -* **Status**: ? +* **Features**: ? * **Image**: [`traefik`](https://hub.docker.com/_/traefik), 4, upstream * **Healthcheck**: Yes * **Backups**: No From 3ae4d8f889e1499a1a78b6d02729784d0d81f08c Mon Sep 17 00:00:00 2001 From: p4u1 Date: Thu, 6 Nov 2025 09:54:08 +0000 Subject: [PATCH 3/3] Update MAINTENANCE.md --- MAINTENANCE.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MAINTENANCE.md b/MAINTENANCE.md index e91660f..b6a9633 100644 --- a/MAINTENANCE.md +++ b/MAINTENANCE.md @@ -2,6 +2,7 @@ All contributions should be made via a pull request. This is to ensure a certain quality / consistency, that others can rely on. + ## Maintainer Responsibilities A recipe maintainer has the following responsibilities: @@ -10,6 +11,10 @@ A recipe maintainer has the following responsibilities: - make image patch / minor updates within a week - make image major updates within a month +In order to fullfill these responsibilities a recipe maintainer: +- has to watch the repository (to get notifications) +- needs to make sure renovate is configured properly + ## Merge rules A pull request can be merged if it is approved by at least one maintainer. For pull requests opened by a maintainer they need to be approved by another maintainer.