diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index a3590382..95e5d2b8 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -4,23 +4,6 @@ PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route chang =-=-=-=- -todo: INSTALLER - Runner harness wrapper thing? - even if windows only - it could modify config since it's outside the server - check for Postgres server extant and if not automatically start the standalone postgres instance - manage postgres start and stop and configuration changes, sit in tray, run AyaNova server from there? - Linux users don't mind doing the manual config thing as much, they're used to it and it could just be a shell file anyway - - easy way to select command line params without resorting to editing text files for end user - initially it's an installation option, but then need to edit after the fact - Quick check of installers available still and is it still kosher to keep using INNO setup or is something better, more supported by windows etc? - Wix if want MSI (some say that's desireable) - INNO is still relevant - I don't need hardly any requirements that can't just be copy or unzip deployed so maybe don't even need an installer for now? - (zip distribution is going to be problematic with Windows file protection shit) - https://docs.microsoft.com/en-us/dotnet/core/deploying/ - https://docs.microsoft.com/en-us/dotnet/core/rid-catalog todo: need page where OPS can "View server configuration" easily @@ -250,6 +233,27 @@ TODO: ON UPDATE TO NEW version @@@@@@@@@@@@@@@ ROADMAP STAGE 6 - INSTALLER, LICENSING, ROCKFISH SUPPORT FOR RAVEN @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + + +todo: INSTALLER + Runner harness wrapper thing? + even if windows only + it could modify config since it's outside the server + check for Postgres server extant and if not automatically start the standalone postgres instance + manage postgres start and stop and configuration changes, sit in tray, run AyaNova server from there? + Linux users don't mind doing the manual config thing as much, they're used to it and it could just be a shell file anyway + + easy way to select command line params without resorting to editing text files for end user + initially it's an installation option, but then need to edit after the fact + Quick check of installers available still and is it still kosher to keep using INNO setup or is something better, more supported by windows etc? + Wix if want MSI (some say that's desireable) + INNO is still relevant + I don't need hardly any requirements that can't just be copy or unzip deployed so maybe don't even need an installer for now? + (zip distribution is going to be problematic with Windows file protection shit) + https://docs.microsoft.com/en-us/dotnet/core/deploying/ + https://docs.microsoft.com/en-us/dotnet/core/rid-catalog + + Completely packaged and installable. REady for users to install as a test as I iterate stage 7 below All the stuff needed for someone to run it as a test without the real objects yet. Some kind of expiring license so they can't just keep using it as fucked as it may be some might do that