Archive for May 27th, 2008

I would be very pleased if you could fill the following (short) survey.

Be assured that there is no secret agenda behind this survey: IzPack is and will always be an opensource, community-driven project :-)

Thank you very much!

Comments No Comments »

IzPack reflections, credits to Pierre Colomb

IzPack. Package once. Deploy everywhere.

The IzPack project team is pleased to announce the immediate availability of IzPack version 4.0.0.

This latest stable release is an important milestone in the project as it is the first one that has entirely been developed within the Codehaus infrastructure.

This release is the result of a joint effort between the IzPack developers and external contributors. The complete list of improvements and fixes can be obtained from the release notes.

As the project manager, I would like to warmly thank all of the developers and contributors for making this release possible! You have all done an amazing job!

Links

* IzPack
* IzPack 4.0.0 downloads
* Release notes
* IzPack features overview
* Codehaus project
* Issue tracker
* Subversion tag for IzPack 4.0.0

About IzPack

IzPack is a one-stop solution for packaging, distributing and deploying applications.

It is fully cross-platform and generates a single installer. As such, it is an alternative to native solutions such as platform-specific installers and package managers. IzPack-generated installers only require a Java virtual machine to run.

IzPack is a community-driven open source project. IzPack is published under the terms of the Apache License, Version 2.0, meaning that you can adapt it to your needs with very minimal constraints.

Release notes

Release Notes - IzPack - Version 4.0.0

Bug

  • [IZPACK-13] - It appears that the "parsexml" resource attribute support does not read the resource that is to be parsed
  • [IZPACK-14] - Language XML file contains "rdid" (not "txt")
  • [IZPACK-15] - The <xinclude> directive does not work when trying include relative resources where the compile is not run from the same directory as the installation file.
  • [IZPACK-16] - Some panels are displayed although suitable conditions are not met
  • [IZPACK-20] - The launcher will never prompt you to install a JRE if there is no JRE on the system
  • [IZPACK-24] - Installer recursively removes install directory when cancelled.
  • [IZPACK-25] - Dutch langpack out of date
  • [IZPACK-27] - Indonesian Langpack out of date
  • [IZPACK-28] - Logic to show the next panel can cause the current panel’s isValidated method to be invoked more than once
  • [IZPACK-30] - Launch windows native when has file association
  • [IZPACK-31] - TestLangPacks: Flag settings in wrong place. Code conventions not as guided. (Reported by Hans Aikema)
  • [IZPACK-42] - Ant Task documentation problem
  • [IZPACK-43] - RefCondition is not resolve referenced condition
  • [IZPACK-46] - Missing resource for id userInputLang.xml_xxx cause nullpointer when inputValidator send error message
  • [IZPACK-47] - summaryCaption text for TreePacksPanel shows fully cqualified classname instead of proper description
  • [IZPACK-49] - Windows shortcuts can not be created on userless installs
  • [IZPACK-50] - Commandline install fails due to ShortcutPanelAutomationHelper error
  • [IZPACK-51] - NullPointerException occurring in MultiVolumePackager
  • [IZPACK-52] - UserInputPanel: NPE in showMessage()
  • [IZPACK-53] - PortValidator throws exception
  • [IZPACK-57] - User installation fails with enabled registry support
  • [IZPACK-58] - Clarify support status for Win9x
  • [IZPACK-59] - Fix display of localized pack names in PackPanel
  • [IZPACK-60] - resolveIzPackHome fails when standalone-compiler.jar resides in directory with spaces
  • [IZPACK-66] - UserInputPanel checkbox does not set properly
  • [IZPACK-68] - izpack2app cannot be run outside of its parent folder context
  • [IZPACK-69] - If a InstallerListener throws an exception during installation, the registered CleanupClient instances are not invoked
  • [IZPACK-70] - After a ProcessPanel has been executed, the previous button should not be abled to allow it to be executed again.
  • [IZPACK-71] - Debugger not showing up
  • [IZPACK-73] - DynamicVariables does not work as expected/documented.
  • [IZPACK-79] - IzPack 3.11.0 seems to ignore resources declared with the ‘parse’ attribute

Improvement

  • [IZPACK-11] - Option for writing installation information
  • [IZPACK-12] - Target Java 5 instead of Java 1.4
  • [IZPACK-22] - Update of the Hungarian translation
  • [IZPACK-34] - TestLangPacks: batch files won’t fit for IzPack directory structure.
  • [IZPACK-35] - Error message if configuration file not readable can be misleading
  • [IZPACK-44] - ~ directory is not understood
  • [IZPACK-56] - Fix typos in language selection dialog
  • [IZPACK-61] - UserInputPanel JFileChooser should save current directory
  • [IZPACK-62] - To be able to choose creation of uninstaller based on some parameter/condition (e.g. type of install)
  • [IZPACK-67] - Corrections for italian translation
  • [IZPACK-74] - Deprecate the Kunststoff and IzPack Metal themes
  • [IZPACK-75] - Heading Image on Left
  • [IZPACK-76] - Revise FinishPanel and SimpleFinishPanel Icons and Spacing
  • [IZPACK-83] - XML File Filter For Automated Installation Scripts
  • [IZPACK-85] - LocaleDatabase Refactoring
  • [IZPACK-88] - Updating Galician language
  • [IZPACK-95] - Galician language file updated for izpack 4.0.0

New Feature

Task

  • [IZPACK-17] - Finnish translation is not updated.
  • [IZPACK-21] - Bundle the native launcher in the IzPack installer ‘utilities’ pack.
  • [IZPACK-23] - Update the project URL references in files
  • [IZPACK-26] - Archive the lists on Google Groups
  • [IZPACK-32] - Need for runnable jar for TestLangPacks.
  • [IZPACK-33] - TestLangPacks: Remove jar file which sources are found in SVN.
  • [IZPACK-36] - Global source code reformating
  • [IZPACK-37] - Subversion branch for 4.0.x releases
  • [IZPACK-38] - Subversion tag for 4.0.0
  • [IZPACK-39] - Add HTML release notes in the distribution.
  • [IZPACK-40] - Tag for TestLangPacks version 0.2
  • [IZPACK-45] - TestLangPacks: Take Ant build file in use.
  • [IZPACK-54] - Set svn:eol-style=native on text files
  • [IZPACK-55] - Fix documentation about JRE minimum requirement to state 1.5
  • [IZPACK-77] - Wrong attribute in Finnish langpack.
  • [IZPACK-89] - Update for Finnish langpack.
  • [IZPACK-91] - Fix Dutch and Indonesian Langpacks

Wish

  • [IZPACK-18] - Should there be component for translations?

Comments No Comments »