2023 Revive - Milestone 3
Closed Jun 26, 2024
100% complete
Prio 1 - Mandatory:
-
[CI/Tooling] Adapt to new semver lib version (fails tests, blocks all PRs)
- adjust to new API introduced with https://github.com/zafarkhaja/jsemver/releases/tag/v0.10.0
-
[CI/Tooling] Fix module Jenkins pipelines
(@BenjaminAmos (BSA), @jdrueckert (Niruandaleth)) -
[Java 17] Fix introduced issues (e.g., component fields)
(@BenjaminAmos …
Prio 1 - Mandatory:
- [CI/Tooling] Adapt to new semver lib version (fails tests, blocks all PRs)
- adjust to new API introduced with https://github.com/zafarkhaja/jsemver/releases/tag/v0.10.0
- [CI/Tooling] Fix module Jenkins pipelines
(@BenjaminAmos (BSA), @jdrueckert (Niruandaleth)) - [Java 17] Fix introduced issues (e.g., component fields)
(@BenjaminAmos (BSA), @jdrueckert (Niruandaleth), @skaldarnar)- Terasology/Behaviors#115
- find consensus on meaning and serialization-relevance of different visibility levels for component fields and document it
- adjust serialization code to exclude non-public fields
- make all component fields public
-
adjust serialization documentation for maintainersdecision by requestor skal to not do - adjust ECS documentation for developers
- [Performance] continue investigating performance issues (chunk gen/load-related stuttering) based on CoreGameplay
(@BenjaminAmos (BSA))
Prio 2 - Nice to Have:
- [Engine Refactorings] AGS screen overhaul (merge WorldSetupScreen into UniverseSetupScreen) #5226 #5241
(@jdrueckert (Niruandaleth)) - [Engine Refactorings] QA improvements
(@jdrueckert (Niruandaleth))- fix guard log findings (supplier / local variables / suppression) #5209
[ ] MovingBlocks/TeraConfig#23 (if necessary due to false positives until pmd/pmd#4703 is fixed)decision to keep rule- #5178
[ ] Investigate flaky integration tests (ExampleTest tests, related to sporadic NPE in chunk lighting)postponed
(@jdrueckert (Niruandaleth), @skaldarnar)[ ] [Java 17] Upgrade the bundled JREs for the Terasology Launcherpostponed to future milestone
(@skaldarnar)
Prio 3 - Optional:
- [Orga] clean up GitHub teams
(@jdrueckert (Niruandaleth)) -
[Engine Refactorings] additional refactoringspostponed
(@jdrueckert (Niruandaleth))
This milestone is closed.
No open issues remain. View closed issues or see open milestones in this repository.