diff --git a/CHANGELOG.md b/CHANGELOG.md index 1433649..fb75143 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Deprecated ### Security +## [1.2.12] - 2024-12-17 +### Changed +- Upgrade to Quarkus 3.17.4 +- Update the CONTRIBUTING.md file with the Quarkus contribution guide + +### Security +- Update the image base (for Dockerfile.jvm and Dockerfile.legacy-jar) to registry.access.redhat.com/ubi9/openjdk-21:1.21-3.1733995526 +- Update the image base (for Dockerfile.native) to registry.access.redhat.com/ubi9/ubi-minimal:9.5-1733767867 + ## [1.2.11] ### Fixed - Fixed FROM URI container image in Dockerfile diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 45953aa..40c0b3b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,8 +1,16 @@ -Certamente! Ecco una guida specifica per contribuire al tuo progetto GitHub "Event Bus Logging JAX-RS": +## Guida per Contribuire a Event Bus Logging JAX-RS -### Guida per Contribuire a Event Bus Logging JAX-RS +Questo è un progetto basato sul framework [Quarkus](https://quarkus.io/), e la guida di contribuzione è stata scritta +per aiutare gli sviluppatori a contribuire al progetto "Event Bus Logging JAX-RS". Consigliamo di leggere attentamente +la guida alla contribuzione di Quarkus disponibile [qui](https://github.com/quarkusio/quarkus/blob/main/CONTRIBUTING.md) +e in particolare i capitoli: -#### 1. **Scegliere un Problema o una Funzionalità da Implementare** +1. Before you contribute - https://github.com/quarkusio/quarkus/blob/main/CONTRIBUTING.md +2. Setup - https://github.com/quarkusio/quarkus/blob/main/CONTRIBUTING.md#setup + +A seguire, troverai una guida passo-passo su come contribuire al progetto "Event Bus Logging JAX-RS". + +### 1. **Scegliere un Problema o una Funzionalità da Implementare** Esamina la lista degli issues aperti sul repository del progetto. Cerca un problema che ti interessi o una funzionalità che ritieni utile aggiungere. @@ -10,49 +18,49 @@ problema che ti interessi o una funzionalità che ritieni utile aggiungere. Potresti voler implementare una nuova funzionalità, risolvere un bug esistente o migliorare la documentazione. -#### 2. **Fare il Fork del Repository** +### 2. **Fare il Fork del Repository** Fai il fork del repository "Event Bus Logging JAX-RS" sul tuo account GitHub. Questo ti permette di lavorare sul tuo fork senza influenzare il repository originale. -#### 3. **Configurare l'Ambiente di Sviluppo** +### 3. **Configurare l'Ambiente di Sviluppo** Assicurati di avere tutte le dipendenze necessarie per il progetto installate nel tuo ambiente di sviluppo. Consulta il file README del progetto per istruzioni dettagliate su come configurare l'ambiente. -#### 4. **Lavorare sul Problema Selezionato** +### 4. **Lavorare sul Problema Selezionato** Una volta scelto il problema o la funzionalità da affrontare, crea un nuovo branch nel tuo fork del repository e inizia a lavorare su di esso. Assicurati di seguire le linee guida di codifica del progetto e di scrivere codice pulito e ben documentato. -#### 5. **Testare i Cambiamenti Localmente** +### 5. **Testare i Cambiamenti Localmente** Prima di inviare una richiesta di pull, assicurati di testare i tuoi cambiamenti localmente. Esegui tutti i test esistenti per assicurarti che il tuo codice funzioni correttamente e che non abbia introdotto nuovi bug. -#### 6. **Invia una Richiesta di Pull** +### 6. **Invia una Richiesta di Pull** Una volta soddisfatto dei tuoi cambiamenti e dei test eseguiti, invia una richiesta di pull al repository originale. Assicurati di descrivere chiaramente i cambiamenti apportati e il motivo per cui dovrebbero essere accettati. -#### 7. **Partecipare alla Discussione** +### 7. **Partecipare alla Discussione** Dopo aver inviato la richiesta di pull, potrebbe essere necessario partecipare a una discussione con gli altri contributori e i maintainer del progetto. Rispondi alle domande e fai le modifiche richieste, se necessario. -#### 8. **Attendere la Revisione e l'Approvazione** +### 8. **Attendere la Revisione e l'Approvazione** Dopo aver inviato la richiesta di pull, i maintainer del progetto esamineranno il tuo codice. Potrebbero richiederti ulteriori modifiche o suggerirti miglioramenti. Assicurati di essere disponibile per apportare eventuali cambiamenti richiesti. -#### 9. **Celebra la Tua Contribuzione!** +### 9. **Celebra la Tua Contribuzione!** Una volta che la tua richiesta di pull è stata accettata e il tuo codice è stato incluso nel progetto, festeggia! Hai appena contribuito al progetto