Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature suggestion: asset page about releases and cumulative updates #32

Open
nbehrnd opened this issue Sep 13, 2024 · 0 comments
Open

Comments

@nbehrnd
Copy link

nbehrnd commented Sep 13, 2024

In addition to the possibility to download the installers of DW for Windows/Mac/Linux on openmolecules.org, I propose to equally use the release page -- currently empty -- to provide them. The pattern could be similar like the one e.g., by Avogadro

avogadro

Some users report their local policy on site disallows to use DW's optional automatic fetch of incremental updates. By their md5sum checksum, datawarrior_v06.02.05.jar collected by DW 06.02.03 and stored in /opt/datawarrior/updates (Linux) is the same the one collected by DW 06.02.01 which suggests the updates are cumulative in reference of the major release DW 6.1.0 and its installers on the openmolecules page. I suggest DW's release page on GitHub equally announces them, and provides the latest as a .zip archive, for instance with the one attached below.

To bypass GitHub's limit of 25MB of attachments, I created a split zip

$ zip -r -s 20m datawarrior_v06.02.05.jar.zip ./datawarrior_v06.02.05.jar 
  adding: datawarrior_v06.02.05.jar (deflated 5%)
norwid@debian:/opt/datawarrior/update$ ls
datawarrior_v06.02.05.jar      datawarrior_v06.02.05.jar.z02
datawarrior_v06.02.05.jar.z01  datawarrior_v06.02.05.jar.zip

and subsequently added a .txt to components z01 and z02 to provide a file extension acceptable to GitHub. Hence remove these temporary additions, and unzip datawarrior_v06.02.05.jar.zip.

datawarrior_v06.02.05.jar.zip
datawarrior_v06.02.05.jar.z01.txt
datawarrior_v06.02.05.jar.z02.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant