Monatliche Updates
Ein transparenter Blick auf unsere monatliche Arbeit an Apache Maven
AUGUST 2026
AktuellFortgesetzte Modernisierungs‑ und Wartungsarbeiten, einschließlich der Fertigstellung der JUnit3‑zu‑JUnit5‑Testmigration, und Fortschritte bei der Projektdokumentation.
Security of the Supply Chain
Wartung
Modernisierung
JULI 2026
Maven Artifact-Plugin Buildinfo-Arbeit für reproduzierbare Builds, Surefire 3.6.0-M2 und Maven 3.10.0-rc-1, Settings-Aliase und Plexus-Plugin-DI sowie Dokumentationsarchitektur umgesetzt.
Security of the Supply Chain
Wartung
- Release von Maven 3.10.0-rc-1 unterstützt.Maintenance
Modernisierung
JUNI 2026
Abhängigkeits‑Schwachstellen‑Überwachung, Maven Artifact plugin Buildinfo‑Arbeit, Surefire‑ und 3.10.0‑Vorbereitung, erste atr-maven-plugin‑Veröffentlichung und Getting Started‑Dokumentation
Security of the Supply Chain
- Abhängigkeits‑Schwachstellen‑Überwachung für die Apache Maven‑Projektfamilie verbessert.Security
- Maven Artifact plugin analysiert, um Verbesserungen für die Buildinfo‑Erstellung und den Build‑Vergleich zu ermöglichen.Improvement
- Veraltete Bereitstellungsfunktion für Buildinfo‑Dateien aus dem Maven Artifact plugin entfernt.Maintenance
Wartung
- Probleme des neuen Surefire‑Modus, der ausschließlich die JUnit Platform verwendet, behoben.Bug Fix
- Release 3.10.0 vorbereitet.Maintenance
- Upgrade von Release Drafter von 6.x auf 7.x vorbereitet.Maintenance
Modernisierung
- Am atr-maven-plugin gearbeitet, um den Release‑Prozess mit dem ATR (Apache Trusted Releases)-Dienst zu unterstützen; erste Veröffentlichung des Plugins.Feature
- Migration von JUnit‑3‑basierten Tests, die AbstractMojoTestCase verwenden, zu JUnit 5 im Maven Changelog plugin durchgeführt.Improvement
Dokumentation
- Getting Started‑Dokumentation erstellt.Docs
- Schreibleitfaden für Dokumentation im Allgemeinen gestartet.Docs
MAI 2026
Fortschritt bei Maven 3.10.0 Release-Train, CycloneDX- und Buildinfo-Verbesserungen, ATR-Release-Tools und Getting Started-Dokumentation
Security of the Supply Chain
- CycloneDX 1.7 ECMA-Spezifikationsimplementierung für Java verbessertSecurity
Wartung
- Release-Train für 3.10.0 wurde mit dem Backport von Features aus dem 4.x-Branch gestartetMaintenance
- Testen und Beheben des 3.10.0 Release-TrainsMaintenance
- ASF-gepflegte Maven-Plugins mit 3.10.0 geprüft und behobenMaintenance
- Maven 3.9.16 mit Bugfixes veröffentlichtBug Fix
Modernisierung
- Tool zur Automatisierung des lokalen Release-Prozesses für Apache MavenImprovement
- Arbeiten am atr-maven-plugin, um den Release-Prozess mit dem ATR (Apache Trusted Releases)-Service zu unterstützenFeature
Dokumentation
- Vorschlag für "Getting Started"-Inhalte erstelltDocs
- Konzeption für Lernpfade erstelltDocs
- Getting Started-Dokumentationsinhalt initialisiertDocs
- Umfassende Reviews der ersten beiden "Getting Started"-PRs durchgeführtDocs
APRIL 2026
Fokus auf Verbesserungen der Sicherheit in der Lieferkette, Vorbereitung von Maven 3.10.0 und Beginn einer besseren Tool-Unterstützung für den internen Release-Prozess von Apache Maven
Lieferkettensicherheit
- Verbesserung der Inkonsistenzen der Cyclonedx 1.7 ECMA-Spezifikation mit OWASPSecurity
Wartung
Modernisierung zentraler Funktionen
- Starten eines Tools zur Automatisierung von teilweisen Freigabeprozessen/-schrittenImprovement
- Dokumentation für Surefire 3.6 aktualisierenDocs
Dokumentation
- Initialisiere die Dokumentationswerkzeuge für die 'Erste Schritte'-DokumentationDocs
MÄRZ 2026
Fortschritte bei der Sicherheit der Lieferkette mit CycloneDX 1.7-Validierung, Vorbereitung der Maven 3.10.0-Veröffentlichung und JUnit 5-Migration.
Lieferkettensicherheit
Wartung
Modernisierung zentraler Funktionen
- Architekturdokumentation für Surefire 3.6 aktualisieren: Informationen zum neuen vereinheitlichten Test-Provider hinzufügenDocs
Dokumentation
- Dokumentationsplattformen und -tools recherchiert und evaluiertDocs
FEBRUAR 2026
Surefire JUnit Platform PR zusammengeführt, Dokumentation und Fehlerbehebung im Initializer for Apache Maven
Modernisierung zentraler Funktionen
- Surefire JUnit Platform PR zusammengeführt – einheitlicher Testprovider jetzt verfügbarFeature
Dokumentation
- Erstellen Sie eine Dokumentation über die Architektur des Initializers for Apache MavenDocs
JANUAR 2026
Start der 'Getting Started'-Dokumentation, Finalisierung der Migration des Maven Surefire Plugins zur JUnit Platform, Ankündigung des Initializers for Apache Maven
Lieferkettensicherheit
Modernisierung zentraler Funktionen
- Abschluss des Refactorings des Surefire-Plugins, um nur die Junit-Plattform zum Ausführen von Tests für Junit 3, 4, 5, 6 und TestNG zu verwenden.Maintenance
- Begonnen mit der Erstellung von Architektur-Dokumentationen und Blog-Beiträgen zur Java-Module Unterstützung in Maven 4Docs
Dokumentation
- Kick off Meeting für 'Getting started' DokumentationDocs