Team InstaHack continues to work hard and lots of progress has been made. Here's the status as I see it right now:

(1) The public server is now running last night's build. The HackyInstaller.jar file appears in the Help page. I downloaded it and found that installers are now available for: BCML, Build, CCCC, DependencyFinder, Eclipse, HackyLoadTest, JBlanket, JUnit, Jupiter, and LOCC. That's great!

(2) The highest priority installers to add next are:
 CLI, Emacs, Vim
After those, I think all that's left are: VisualStudio, MSOffice, JBuilder, CPPUnit, and Jira.

(3) Given that we're making such good progress on the integration, I would prefer to release hackyInstaller to Maryland as part of the hackystat-HPC configuration, not as a separate stand-alone .jar file. Thus, Austen: please confirm that all fixes made to hackyInstaller2 have been integrated into hackyInstaller? You can download a very recent version of hackyInstaller to test from:
 <http://hackystat.ics.hawaii.edu/hackystat/download/hackyInstaller.jar>

In order to release hackyInstaller as a configuration, we need the CLI, Emacs, and Vim sensors installers migrated into the regular hackystat configuration.

(4) There was a junit failure in hackyInstaller on the public server. It looks like some test was checking a timestamp and the minute rolled over between the time the timestamp was generated and the time it was tested. Should be very simple to fix. Here's the error:

[9:10:02] HackyInstaller testing123 is not equal to [9:10:03]
HackyInstaller testing123 expected:<...2...> but was:<...3...>

junit.framework.ComparisonFailure: [9:10:02] HackyInstaller testing123
is not equal to [9:10:03] HackyInstaller testing123 expected:<...2...>
but was:<...3...>
at 
org.hackystat.kernel.installer.view.swing.main.TestConsoleInfo.testConsoleString

Those are the four crucial tasks for right now for Julie, James, and Austen. I am going to work on the rewrite of the docbook stuff this weekend.

There are a couple of additional tasks after all of the above is completed:

- make hackyInstaller recognize when it is out of date and needs updating. Posted to Jira as:
  <http://hackydev.ics.hawaii.edu:8080/browse/HACK-299>

- Improve the CLI sensor to support Bash.   Posted to Jira as:
  <http://hackydev.ics.hawaii.edu:8080/browse/HACK-300>

Note that from now on, issues related to hackyinstaller should be posted as hackystat issues, not hackyInstaller issues, and the workspace will identify it as hackyInstaller etc.

Cheers,
Philip

Reply via email to