Rainbow Gum logging module
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Read the Rainbow Gum project and its linked rationale and documentation, then inspect Jooby’s logging and Environment entry points to assess how integration could fit. The issue proposes either adding support in Rainbow Gum or creating a Jooby module, but does not choose a path or define acceptance criteria; done would require agreeing on scope and integration behavior first.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
@jknack I have a logging framework I think I showed you in the past but was not ready or Jooby was not ready because it did not target 21. I have put an enormous amount of effort (it is not vibe coded but now is assisted) on making Rainbow Gum the future of logging. This includes Scoped Values, Open Telemetry, Graal VM native checking on every build, JFR support etc.
I can either add the support directly in Rainbow Gum's project like I have for Helidon, Micronaut, and Spring Boot or if you like a module directly on Jooby.
I think you might like Rainbow Gum's choices and given this project often favors performance is a good fit.
https://github.com/jstachio/rainbowgum
Why:
https://github.com/jstachio/rainbowgum/blob/main/why_rainbowgum_is_better.md
Doc:
An interesting thing is that Rainbow Gum can use Typesafe config application.conf directly or the Environment class (I can't recall which class you have in Jooby that has properties but I think its Environment).
Logging btw does indeed impact performance based on my benchmarking but you can easily test these days with an LLM.
- Vorherrschende Sprache
- Java
- Sterne
- 1.8k
- Forks
- 207
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 20
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus jooby-project/jooby
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
jooby-project/jooby#3766 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add Jooby CLI to SDKMANOffen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
jooby-project/jooby#3521 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
jooby-1.x are brokenOffenquestion
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
jooby-project/jooby#1513 · 10 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in jooby-project/jooby
Ähnliche Issues
-
bug/错误
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
FCL-Team/FoldCraftLauncher#1982 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] micronaut-serde-oracle-jdbc-json brings a second OJDBC driver onto the runtime classpathEvtl. vergeben @ZARAYACH hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
micronaut-projects/micronaut-serialization#1494 · 4 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 73/100
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
vitruv-tools/Vitruv-Change#600 ·
Maintainer antworten meist innerhalb von 1 Tag
-
code-health feature/sync OS/Android QA/Test-Plan-Specified QA/Yes
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
brave/brave-browser#60327 ·
Maintainer antworten meist innerhalb von 1 Tag