feat: verbessere Build-Performance durch Standard-Deaktivierung von WASM und aktualisiere Dokumentation
Signed-off-by: StefanMoCoAt <stefan.mo.co@gmail.com>
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# 🧹 Journal: Build-Performance & Conveyor Installation
|
||||
|
||||
**Datum:** 11. Mai 2026
|
||||
**Agent:** 🏗️ [Lead Architect] & 🧹 [Curator]
|
||||
|
||||
## 📝 Zusammenfassung
|
||||
|
||||
Der Fokus dieser Session lag auf der Optimierung der Gradle-Build-Performance und der Unterstützung des Users beim
|
||||
Wechsel auf einen neuen Entwicklungsrechner (Ubuntu 26.04). Dabei wurde ein Fehler in der GPG-Key-URL von Conveyor
|
||||
behoben.
|
||||
|
||||
## 🚀 Erledigte Aufgaben
|
||||
|
||||
1. **Gradle Performance Boost:**
|
||||
* `enableWasm` in `gradle.properties` wurde standardmäßig auf `false` gesetzt.
|
||||
* Dies deaktiviert die zeitintensive Kompilation von Kotlin/JS und WASM Artefakten (Portal/Wasm-Shell), wenn diese
|
||||
nicht explizit benötigt werden.
|
||||
* Erwartete Zeitersparnis: ca. 60-70% bei Desktop-fokussierten Builds.
|
||||
2. **Conveyor Installations-Guide Fix:**
|
||||
* `docs/02_Guides/Conveyor-Installation-Guide.md` wurde korrigiert.
|
||||
* Der fehlerhafte GPG-Key-Download-Befehl (404 Error) wurde entfernt.
|
||||
* Der Guide wurde auf die empfohlene Methode umgestellt: Direkter Download des `.deb`-Pakets für Ubuntu, welches das
|
||||
Repository automatisch einrichtet.
|
||||
3. **Dokumentations-Update:**
|
||||
* `Desktop-Packaging-Guide.md` um Sektion "Performance-Optimierung" erweitert.
|
||||
* `MASTER_ROADMAP.md` aktualisiert.
|
||||
|
||||
## ⚠️ Offene Punkte / Nächste Schritte
|
||||
|
||||
* **WASM-Builds in CI:** Die CI-Pipeline muss sicherstellen, dass `-PenableWasm=true` gesetzt ist, um das Portal
|
||||
weiterhin zu bauen.
|
||||
* **PoC Verifikation:** Die Verifikation auf physischer Hardware (Ubuntu 26.04) durch den User steht noch aus.
|
||||
|
||||
---
|
||||
*Status: Änderungen erfolgreich angewendet. Verifikation der Performance-Steigerung durch User-Feedback ausstehend.*
|
||||
Reference in New Issue
Block a user