The Ant <get> command requires special instructions when attempting to download files
behind a firewall using a proxy server:
<http://ant.apache.org/manual/CoreTasks/get.html>
<http://ant.apache.org/manual/OptionalTasks/setproxy.html>
This indicates to me that HackyInstaller will need a similar kind of configuration
ability to support users who are located behind a firewall.
My proposal:
1. Download the Ant sources, and figure out how the <setproxy> task works.
2. Add that capability into HackyInstaller. My suggestion: provide an item in the File
menu called "Set Proxy Properties..." (since this is a somewhat rare situation). This
brings up a dialog box where the user can enter any/all of the parameters listed for the
<setproxy> task. These values are saved in the hackyinstaller.xml file so that once set,
these values are sticky between hackyInstaller sessions.
Other design suggestions/comments/improvements welcomed.
Also posted in Jira as:
<http://hackydev.ics.hawaii.edu:8080/browse/HACK-309>
Cheers,
Philip