IronTetsubo
Member
This is a "speculative" feature request, in that I'm shooting for feedback on the value/direction of the approach before writing code. The problem I see is (and this is notably for relay scripts, although presumably if done properly the type wouldn't matter) that for ash scripts that bundle any additional resources (javascript, images, css), it's currently unwieldy to manage them - you have to unzip the files into your scripts directory, hope they're all in the right place, and then if there's a later version you have to figure out which files to remove and/or replace, etc. I propose extending the scripting system such that it will also recognize zip files, and transparently (to the end kolmafia user) expose whatever ash scripts/resources are in the zip. The outcome would be now after downloading the latest best_relay_interface_ever.zip, you'd just drop it somewhere in your .kolmafia structure instead of having to unzip it to make it usable by kolmafia. And if a new version comes out, you just delete the original zip and drop in the new one.
I'm handwaving around the implementation details for now, just figured I'd test the temperature on if this is a useful problem to solve or not. My apologies if I'm not explaining this well...
I'm handwaving around the implementation details for now, just figured I'd test the temperature on if this is a useful problem to solve or not. My apologies if I'm not explaining this well...