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

Reply via email to