It would be great if the current 'native' installers were extended to provide an 'online' installation option. In this model, the MSI/DMG/etc would be extremely small and include only a URL linking back to the "release" descriptor on the web (e.g. like the "application.xml" currently being discussed in AU; or like Sparkle's appcast feed). When the installer is then executed it would download the files from the remote location as needed and install them.
This would be very useful for apps that have short release cycles and cross-platform requirements. The developer could build the MSI's etc only once and upload these. Subsequent updates would require uploading only the new Java code and the MSIs would then pick these up without needing to be rebuilt. Much easier on build hassles and upload/download time/bandwidth.
This can very likely be tied in to the AU system (although it would likely need to be written in native code since the JVM would not be available at first).
Also it would benefit this greatly if this request to have JREs bundled as zips was implemented: https://bugs.openjdk.java.net/browse/JDK-8102630
This would be very useful for apps that have short release cycles and cross-platform requirements. The developer could build the MSI's etc only once and upload these. Subsequent updates would require uploading only the new Java code and the MSIs would then pick these up without needing to be rebuilt. Much easier on build hassles and upload/download time/bandwidth.
This can very likely be tied in to the AU system (although it would likely need to be written in native code since the JVM would not be available at first).
Also it would benefit this greatly if this request to have JREs bundled as zips was implemented: https://bugs.openjdk.java.net/browse/JDK-8102630