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