2023 Revive - Milestone 1
Closed Sep 10, 2023
100% complete
Definition of Done:
- ✔️ gradle upgraded to 8.2 in engine, gestalt, TeraNUI, CrashReporter, SplashScreen, JNBullet, JNLua
- ✔️ VR support removed
-
✔️ multi-world support removed
(minor related removals in context of AGS screen overhaul will be part of next milestone) - ✔️ ping system refactored
-
optional: further engine refactorings - ✔️ rendering refactorin…
Definition of Done:
- ✔️ gradle upgraded to 8.2 in engine, gestalt, TeraNUI, CrashReporter, SplashScreen, JNBullet, JNLua
- ✔️ VR support removed
- ✔️ multi-world support removed
(minor related removals in context of AGS screen overhaul will be part of next milestone) - ✔️ ping system refactored
-
optional: further engine refactorings - ✔️ rendering refactoring PoC gets window to come up without evaluating any opengl code
(reproducibility on different machines will be part of next milestone) - ✔️ CI target design and actionable migration path planned (#5136)
(planning detailed migration path steps and aligning with ongoing work by cerv will be part of next milestone) - ✔️ java 17 upgrade broken down into workable units
- [decommitted]
mono repo migration broken down into workable units - outreach posts created for potential contributors to help with this (and further) milestone(s)
- ✔️ remove GDrive support from CrashReporter
(version bump and consumption will be done after gradle upgrade PR is merged)