[Jrisk-cvs] SF.net SVN: domination-code:[2617] Domination/swingUI/ReleaseChecklist.txt
Brought to you by:
yuranet
|
From: <yu...@us...> - 2025-01-12 02:55:26
|
Revision: 2617
http://sourceforge.net/p/domination/code/2617
Author: yuranet
Date: 2025-01-12 02:55:25 +0000 (Sun, 12 Jan 2025)
Log Message:
-----------
ReleaseChecklist added
Added Paths:
-----------
Domination/swingUI/ReleaseChecklist.txt
Added: Domination/swingUI/ReleaseChecklist.txt
===================================================================
--- Domination/swingUI/ReleaseChecklist.txt (rev 0)
+++ Domination/swingUI/ReleaseChecklist.txt 2025-01-12 02:55:25 UTC (rev 2617)
@@ -0,0 +1,34 @@
+Release Checklist:
+
+Testing:
+
+Check GameGUI and SwingGUI runs on all systems:
+ - Windows Java 1.5 (check the oldest supported version of java)
+ - Windows Java 21 (check new windows scaling works)
+ - Linux Java 1.8 (check old linux audio system works)
+ - Linux Java 21 (check gtk scaling works)
+ - macOS Java 1.8 (check oldest java on mac)
+ - macOS Java 21 (check newest java on mac)
+
+Check game runs when run from wrong folder:
+$ java -jar build/game/Domination.jar
+
+Check game runs without any libs or resources
+$ java -jar dist/Domination.jar
+
+Check small screen game works
+$ cd build/game
+$ java -jar Domination4ME.jar
+
+
+
+Upload dist exe/jar/zip to https://sourceforge.net/projects/domination/files/Domination/
+
+Update the risk.sf.net website download.shtml and index.shtml
+https://sourceforge.net/p/domination/code/HEAD/tree/website/
+https://svn.code.sf.net/p/domination/code/website
+
+Update the yura.net website with DominationVersion and RiskVersion
+https://sourceforge.net/p/jrisk/code/HEAD/tree/fire-website/
+https://svn.code.sf.net/p/jrisk/code/fire-website
+
|