Am 31.08.23 um 17:19 schrieb Pablo Rodriguez:
Many thanks for your work reviewing the modules, Hraban.
You’re welcome. I’m partly just scratching my own itches. ;)
I was forced to avoid a git URL, since it provided .tar.gz compression (instead of .zip compression, required by the new installer).
Oops, yes, I forgot about the archive format mismatch. To avoid adding a dependency on tar to the distribution, we (i.e. Taco and maybe me) must handle archive conversion on the server or in git checkout. (In the latter it’s just a parameter, but I can’t access the code ATM.)
I have just updated both modules and they are TDS compilant again (or so I guess).
Ehm, no. Have a look into https://modules.contextgarden.net/dl/presvoz/ and https://modules.contextgarden.net/dl/t-handlecsv/ While they should look like e.g. https://modules.contextgarden.net/dl/president/ That’s also just a git checkout (still as .tar.gz). All top-level files get deleted by the installer ATM; I’ll suggest to Hans to move them into docs/... instead.
But the issue I reported is still there (https://mailman.ntg.nl/archives/list/ntg-context@ntg.nl/thread/C6RDJ5EYGOUQP...): download URL is .tar.gz.
Yes, we’ll fix that.
Since Hans doesn‘t want to start mixing compression formats, would it be possible that the git checkout selects .zip instead of .tar.gz?
yes
Sorry, but the git URL seems to be the only way to get directories that comply with TDS.
This would be the only way to get the modules script work with those modes (or .tar.gz is also accepted as compression format for the modules script).
no, see above Hraban