droid icon indicating copy to clipboard operation
droid copied to clipboard

Feature Request: A formal Installer not just a zip file.

Open WallHeath opened this issue 2 years ago • 1 comments

The application to be bundled in an installer such as an exe or msi file in future releases

WallHeath avatar Jul 19 '23 12:07 WallHeath

This would be helpful for those of us in orgs trying to make DROID available to staff using Windows devices, especially in managed environments where (e.g.) running Windows batch files is restricted by GPOs, and repeatable, supportable, & secure installation & update processes are essential to adoption.

I can see that your build tool is maven - the jpackage plugin for maven can produce application images for Linux, macOS, & Windows that can include OS-native application launchers, shortcuts, & menu installers.

Is there any reason why this couldn't be built into the current build pipeline for official releases? I'm new to DROID so I don't know if there are subtle (or obvious) reasons why this isn't possible (other than people to do it & access to devices running the the target platforms)?

jpackage supports signing of the created binaries on macOS but doesn't seem to support signing in Windows. But it would still be a significant step forward for being able to deploy in orgs primarily using Windows, especially if MSIs were generated (as well as EXEs for people installing manually on unmanaged Windows devices).

This would also address several other issues, including #205 (closed wontfix), #449, #770 (partially), #990, & #1146.

FWIW, I have access to Linux / macOs (Intel), & Windows machines & I'm happy to help path-find / prototype / test this (ohno! 😫)

itgrrl avatar Mar 19 '25 14:03 itgrrl