This is an automated email from the ASF dual-hosted git repository. ppkarwasz pushed a commit to branch fix/developers in repository https://gitbox.apache.org/repos/asf/logging-parent.git
commit 5dd988508774e590d80fc1502bc4ff8be15e02cf Author: Piotr P. Karwasz <[email protected]> AuthorDate: Fri Jul 10 18:42:50 2026 +0200 Simplify `<developers>` section to stable team entries Replace the fixed list of named PMC members with two role-based team entries: the PMC (`[email protected]`) for development matters and the Security Team (`[email protected]`) as the security contact. Both carry the ASF organization, a team/security page URL, and a free-form role. A hand-maintained roster is always incomplete, its contact details go stale in immutable releases, and naming individuals implies a support obligation they have not signed up for. Git history and the project team page already track contributors accurately. The section cannot be dropped entirely: Maven Central requires at least one developer with a name and email. The two meta-entries satisfy that while pointing at durable, monitored channels. `<developers>` is inherited by child projects, so a comment documents that these entries should not be overridden downstream. Assisted-By: Claude Opus 4.8 (1M context) <[email protected]> --- pom.xml | 66 ++++++++++++++++++++++++----------------------------------------- 1 file changed, 24 insertions(+), 42 deletions(-) diff --git a/pom.xml b/pom.xml index 760d15d..a8f6b2a 100644 --- a/pom.xml +++ b/pom.xml @@ -43,60 +43,42 @@ <inceptionYear>1999</inceptionYear> + <!-- + These entries exist only to satisfy the Maven Central requirement of at least one + developer with a name and an email address. They deliberately point to stable team + aliases instead of individuals. + + The `<developers>` section is inherited by child projects, so these entries apply to + the whole Apache Logging Services family and should NOT be overridden downstream. + + We do not track individual developers or contributors here: Git history and the + project team page (https://logging.apache.org/team-list.html) are the authoritative, + always up-to-date sources. + --> <developers> <developer> - <id>ggregory</id> - <name>Gary Gregory</name> - <email>[email protected]</email> - <url>https://www.garygregory.com</url> + <id>logging-dev</id> + <name>Apache Logging Services Project Management Committee (PMC)</name> + <email>[email protected]</email> + <url>https://logging.apache.org/team-list.html</url> <organization>The Apache Software Foundation</organization> <organizationUrl>https://www.apache.org/</organizationUrl> <roles> - <role>PMC Member</role> + <role>PMC</role> </roles> - <timezone>America/New_York</timezone> </developer> <developer> - <id>grobmeier</id> - <name>Christian Grobmeier</name> - <email>[email protected]</email> - <roles> - <role>PMC Member</role> - </roles> - <timezone>Europe/Berlin</timezone> - </developer> - - <developer> - <id>mattsicker</id> - <name>Matt Sicker</name> - <email>[email protected]</email> - <organization>Apple</organization> - <roles> - <role>PMC Member</role> - </roles> - <timezone>America/Chicago</timezone> - </developer> - - <developer> - <id>pkarwasz</id> - <name>Piotr P. Karwasz</name> - <email>[email protected]</email> - <roles> - <role>PMC Member</role> - </roles> - <timezone>Europe/Warsaw</timezone> - </developer> - - <developer> - <id>vy</id> - <name>Volkan Yazıcı</name> - <email>[email protected]</email> + <id>logging-security</id> + <name>Apache Logging Services Security Team</name> + <email>[email protected]</email> + <url>https://logging.apache.org/security.html</url> + <organization>The Apache Software Foundation</organization> + <organizationUrl>https://www.apache.org/</organizationUrl> <roles> - <role>PMC Chair</role> + <role>security</role> </roles> - <timezone>Europe/Amsterdam</timezone> </developer> </developers>
