I doubt a portable version can replace an installer, because unexperienced user will expect a start menu and/or desktop shortcut.
Also, before we start shipping a portable version ourselves, we should make it actually portable. For me, this includes:
- Do not use store user data in %APPDATA%/%LOCALAPPDATA%, store it alongside the binary in a separate directory ("userdata"?)
- use relative paths for tracks on the same drive in the library
- maybe somehow use partition UUIDs (does this exist on windows?) instead of drive letters and warn the user if a drive containing library tracks is not attached when starting mixxx
I doubt a portable version can replace an installer, because unexperienced user will expect a start menu and/or desktop shortcut.
Also, before we start shipping a portable version ourselves, we should make it actually portable. For me, this includes: /%LOCALAPPDATA% , store it alongside the binary in a separate directory ("userdata"?)
- Do not use store user data in %APPDATA%
- use relative paths for tracks on the same drive in the library
- maybe somehow use partition UUIDs (does this exist on windows?) instead of drive letters and warn the user if a drive containing library tracks is not attached when starting mixxx