data4development / iati-workbench

Create IATI data files from a mix of spreadsheets and IATI input files.
https://developer.data4development.nl/iati-workbench/
GNU Affero General Public License v3.0
0 stars 1 forks source link

Remove xmlstarlet from iati-workbench #11

Open rolfkleef opened 2 years ago

rolfkleef commented 2 years ago

Removing it can save ~34MB in the docker image size. It is used to "drive" Ant/XSLT for updates in the tmp directory. In a docker run environment, there is no "rebuild" activity, so the benefits of Ant become less important.

rolfkleef commented 2 years ago

Use xsl:initial-template to specify a start template within a spreadsheet, so it does not have to be provided as parameter.