Quantcast
Channel: IzPack News
Viewing all 48 articles
Browse latest View live

A brand new IzPack News site!

$
0
0

I am glad to announce that news surrounding the IzPack community will now be posted to a new site at http://news.izpack.org/

You can also submit your own news!

We encourage anyone in the IzPack community to submit their own news, including, but not exclusively:
  • new features, code development,
  • tutorials, articles,
  • success stories.
To submit a news, simply email izpack@posterous.com with:
  • the title of your news in the title
  • your news message in the body.
Read the help page at Posterous to understand how posting by email works.

Note that your post will be moderated and will not appear until it has been approved. The moderators approve or discard posts at their own discretion.

Permalink | Leave a comment  »


IzPack 5.0.0-beta8 released!

$
0
0

On behalf of the IzPack Project team, I am pleased to announce the release of IzPack 5.0.0-beta8!

Although this is another new milestone towards a proper release of version 5 and its heavily refactored architecture, we can already report that some users have been using the earlier beta versions in production.

IzPack 5.0.0-beta8 can be downloaded directly as a standalone installer. Other options including Maven and the new Gradle plugin project that looks very promising. For all download options please see the downloads page on the IzPack website.

Among other news, we launched an IzPack community news website which is open for contributions.

Big thanks to our developers, contributors and users worldline for supporting this independent opensource project!

Git changelog:

- Log -----------------------------------------------------------------
[maven-release-plugin] copy for tag izpack-5.0.0-beta8

Anthonin Bonnefoy (6):
Added launched jar as in the included jar for package introspection
Moved images to a correct package
Moved native resources
Updated resource path for img and native in code
Changed langpack paths
Updated icons path

David Duponchel (7):
 Adding a not-null check in the xml parser.
IZPACK-666 : Console mode fails with TransformerException
IZPACK-640 : add a usage function in the start.sh script.
ClassPathCrawler and current jar : avoid strange behavior with regexp.
code cleanup : removing redundant cast
code cleanup : replacing for loop with for each
code cleanup : replacing while loop with for each

Emmanuel Hugonnet (3):
Correcting scope for dependencies
Merge branch 'master' of ssh://git.codehaus.org/izpack
Fixing IZPACK-674 by launching the JOptionPane in the EDT

Julien Carsique (1):
update MainClass path

Julien Ponge (5):
[maven-release-plugin] prepare for next development iteration
Ignore some further generated artifacts.
Merge remote-tracking branch 'ab/develop' into develop
Merge pull request #2 from jcarsique/master
[maven-release-plugin] prepare release izpack-5.0.0-beta8

-----------------------------------------------------------------------

Permalink | Leave a comment  »

The download tracking application for IzPack.org is now opensource!

JBoss OSGi uses IzPack

Jahia Joins The IzPack Lovers and Contributes to its Development

$
0
0

Jahia

It is a great pleasure to see Jahia joining the ranks of the IzPack Lovers through their active use of IzPack and their contribution to its development.

Jahia contributed several patches to the IzPack 4.3 branch that will make it possible to have a further release from this branch as IzPack 4.3.5. The contributions were made in the open on GitHub through the efforts of Sergiy Shyrkov, proving that Jahia fully understands and embraces the benefits of open collaboration.

Here is what Serge Hber, CTO at Jahia Solutions Group has to say regarding Jahia and IzPack:

“Jahia’s next-generation, open source CMS stems from a widely acknowledged vision of enterprise application convergence - web, search, document, social and portal - unified by the simplicity of web content management. Structured around Jahia Extended Content Management (xCM), the Jahia Studio IDE, Jahiapps social and collaboration capabilities and based on a powerful Composite Content Management platform, Jahia brings a unique modularity to the Java development arena. It is the tool of choice for building innovative user experiences for virtually any type of web application at a fraction of the cost of competing solutions. Founded in 2002 in Switzerland, Jahia has its North American headquarters in Washington DC, and offices in Canada and throughout Europe. Jahia has over 350 customers in more than 20 countries across the globe. For more information, please visit http://www.jahia.com/

After evaluating many installers, including commercial ones, we chose IzPack because it was both mature and open source. For a company like ours, being able to access the source code is critical, as we often have to quickly answer customer requests or feedback, and could never do so without the access to the code. Another critical feature was the console mode installer, which is a hard requirements for a server-based project such as ours. We love the ability to contribute back and also help the project in whatever way we can.– Serge Hber, CTO at Jahia Solutions Group

Permalink | Leave a comment  »

Screenshots of the Jahia IzPack Installer

CRaSH gets an izpack installer!

Great IzPack articles from the 42.nl team


sbt-izpack

$
0
0

sbt-izpack, version 0.1, is now available. sbt-izpack is a plugin for the Scala-based SBT 0.10.x build tool, allowing you to use IzPack directly from your SBT 0.10.x project. sbt-izpack is a complete rewrite of my SBT 0.7 IzPack plugin. The new version uses a YAML configuration file, rather than a Scala DSL, for configuration, resulting in a more compact (and, arguably, more readable) configuration. The YAML configuration is automatically translated into an IzPack XML configuration file. 


http://software.clapper.org/sbt-izpack/

Permalink | Leave a comment  »

Devoxx 2010 IzPack "tools in action" session now available for free

Follow us also on Google+

$
0
0

Just in case you would have missed: IzPack is modestly present on all social things. The official reason is that this makes more communication channels to spread news of our community. The untold truth is that we have a presence because it is trendy and we would look like an old-school project otherwise.

We now have a page on Google+ at https://plus.google.com/u/0/b/105618715093492300071/105618715093492300071/posts

And of course we still have:

See you there! 

Permalink | Leave a comment  »

IzPack 4.3.5 and 5.0.0-beta9 released

$
0
0

On behalf of the IzPack project team, I am very pleased to announce the availability of IzPack 4.3.5 and IzPack 5.0.0-beta9!

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

A solid project having reached its 10 years landmark, IzPack is an Apache-licensed Codehaus project whose mission is to make it easy for you to build the installers that will keep your users happy just right before they get their hands on your software.

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

Obtaining IzPack

IzPack installers can be downloaded from http://izpack.org/downloads/

IzPack is also published as Maven artifacts pushed to Maven Central. We publish our very own Maven plugin. External contributions provide Gradle and SBT plugins. See http://izpack.org/downloads/ for more details.

IzPack 4.3.5

IzPack 4.3.5 marks the fifth maintenance release of IzPack 4.3. We initially did not plan any further release off this branch, but Sergiy Shyrkov from Jahia offered us a set of fixes and enhancements. Most credits for making this release possible go to their contributions!

What’s new in IzPack 4.3.5?

The changes offered by Sergiy can be reviewed from the GitHub pull request at https://github.com/jponge/izpack/pull/3

Meanwhile, we also included other fixes based on JIRA entries having patches, see https://jira.codehaus.org/browse/IZPACK/fixforversion/17526

The full git log is as follows:

- Log -----------------------------------------------------------------
Tag for 4.3.5

Dan Tran (1):
use latest codehaus-parent so that we can deploy snapshot

Julien Ponge (11):
Merge pull request #3 from shyrkov/4.3
Next version bump.
Merge pull request #5 from shyrkov/4.3
Patch for IZPACK-682 by Dustin Kut Moy Cheung
IZPACK-675 fixed by Fabien Nisol
Fix for IZPACK-672 by Eric Thomas
Merge pull request #8 from maslovalex/4.3
Ukrainian translation fixes (IZPACK-712).
No release notes on this version anymore
Version bump
Fix for the latest docutil versions.

Sergiy Shyrkov (21):
Updated version from 4.3.4-SNAPSHOT to 4.3.5-SNAPSHOT
IZPACK-667 - When using conditions with expressions (+, |, \\, !) the
Use "append" mode when writing log information. Means, do not overwrite
Fix shortcuts (keyboard mnemonics) for license panel as "I agree..." and
Use mnemonics (shortcuts) for buttons
Allow initializing default installation path from a variable and for console installer issue a warning when trying to install into an existing folder.
Make uninstaller title customizable and uninstaller window resizable.
Enable console mode and automatic installation mode for the extended install panel
Enable console mode and automatic installation mode for the extended install panel
Prevent NPE in the PacksPanelBase if the packs panel is not shown as part of the wizard (e.g. in an express install)
Added console mode support for packs panel
UserInputPanel: use value in the "txt" attribute if the corresponding localized label cannot be found for the specified "id" attribute.
IZPACK-632 - User input panels - directory chooser not implemented for console installations
Support triggering revalidation (redisplaying of the same screen) for
Added support to multiline text input fields (textarea) in
Allow specifying custom frame icon for the installer language selection
Allow specifying custom frame icon for the installer language selection
Support field validation (UserInputPanel) also in the console mode.
Changed file headers to use Apache License Version 2.0
Corrected bad characters in the Ukrainian langpack
Added missing labels for error and warning title in the data validation

dantran (2):
turn on debug for snapshot build, deploy source jar for debug standalone compiler purpose
Remove source plugin execution since it does not work and we already replace it with a antrun task

maslovalex (1):
IZPACK-701 check retrieved InputStream(s) for null & close them after use.

-----------------------------------------------------------------------

IzPack 5.0.0-beta9

This release marks another step towards the stabilization of IzPack 5, although several users have been using previous beta releases in production settings.

A complete list of changes can be tracked from the master branch such as the one found at https://github.com/jponge/izpack/commits/master and from the related JIRA issues at https://jira.codehaus.org/browse/IZPACK/fixforversion/15138

Here is the git commits summary.

- Log -----------------------------------------------------------------
[maven-release-plugin] copy for tag izpack-5.0.0-beta9

Emmanuel Hugonnet (1):
Fixing tests so they are now green on Windows

Julien Ponge (16):
[maven-release-plugin] prepare for next development iteration
Squashed commit of the following:
Merge pull request #7 from manandbytes/npe-no-guiprefs
Merge remote-tracking branch 'codehaus/master'
Fix for IZPACK-699
IZPACK-675 fixed by Fabien Nisol
Fix for IZPACK-672 by Eric Thomas
Put lcp.bat into bin/
Force UTF-8, see IZPACK-528
Merge pull request #6 from acallejas/0eeb8b475b4383dc95a0bfe0a55831f5e2ebaf11
Merge remote-tracking branch 'codehaus/master'
Fix for IZPACK-709 by Tim Anderson.
Fix for IZPACK-710 by Tim Anderson
Ukrainian translation fixes (IZPACK-712).
Upgraded to codehaus-parent v4
[maven-release-plugin] prepare release izpack-5.0.0-beta9

Mykola Nikishov (20):
Create stub for unit test
Extract variable for class under test
Override getXMLTree method
Add installation/guiprefs XML node w/o splash child
Mock MergeManager
Check if MergeManager's addResourceToMerge(String, String) had been called
Add test for installation/guiprefs/splash case
Add test for no guiprefs AKA installation/guiprefs
Mock ResourceFinder
Add PowerMock integration for JUnit4
Define PowerMock modules' version and scope in dependencyManagement
Run test with PowerMockRunner
Prepare for mocking of org.apache.commons.io.FileUtils's toFile(URL)
Verify number of calls to MergeManager
Rename mockMergeManager to mergeManager
Rename mockMergeManager to mergeManager
Rename mockMergeManager to mergeManager
Create mocks in @Before method
Reformat a new source file
Fix IZPACK-703: NPE check for guiPrefsElement

Rene Krell (4):
Remade CompareNumericCondition according to latest documentation
Make the Eclipse M2E plugin (1.0.0, from Indigo) work with IzPack
[IZPACK-693] Fixed izpack-ini4j junit operating-system-specific test failures
[IZPACK-693] Temporarily excluded the tests failing on Windows platforms

René Krell (4):
Added overriding the following ini4j attributes and defaults in configurable actions: escape, escapeNewLine, headerComment, emptyLines
Merge remote-tracking branch 'origin/master'
Added setting an operator for key-value pairs in config files using the new 'operator' configurable action attribute to override the default operator '='
Merge remote-tracking branch 'origin/master'

acallejas (2):
Added run-with-privileges-on-osx to mac uninstaller
Added run-with-privileges-on-osx to mac uninstaller

dantran (10):
[IZPACK-691] corrected eclipse java formatter
ignore eclipse ide files and directory
[IZPACK-689] Serialize Action to turn off exception during panel action compilation
Update to codehaus-parent pom vesion 3
setup profile to bambo to deploy snapshot
[IZPACK-694] load dynamic condition, and correctly implement IzPanel.validatePanel according to its java doc. This way Panel's validator get invoked
[IZPACK-688] merge external jars into the installer regarless of its stage's value. Ensure customData resource has the list of files be merged into uninstaller.jar
[IZPACK-688] typos
[IZPACK-688] fixed a regression where customDataList can have other file beside the uninstaller jar entry
[IZPACK-693] temporary turn off test izpack-ini4j on windows so that we can build the rest

unknown (4):
Tests are green on Windows
Revert "Tests are green on Windows"
Tests are green on Windows
Closing IZPACK-693 removing problems with end of lines on Windows

-----------------------------------------------------------------------

IzPack needs you!

IzPack is in a strong need for contributors, having no corporate backing behind it. The project needs general help on code, but those next 3 items are of particular importance:

  1. helping migrating / rewriting the old documentation from http://izpack.org/documentation/ to http://docs.codehaus.org/display/IZPACK/User+documentation
  2. identifying and fixing issues on the recent Microsoft Windows versions
  3. identifying and fixing issues with IzPack 5.

If IzPack is useful to you, then please considering being useful to it.

Permalink | Leave a comment  »

Release: IzPack 5.0.0-beta10

$
0
0

On behalf of the IzPack team, I am pleased to announce the availability of the 10th beta version of IzPack 5.

You can download and uninstaller from http://izpack.org/downloads/.

Maven artefact will soon be available in Maven central.

This release contains bug fixes mostly from Rene Krell and Tim Anderson.

Permalink | Leave a comment  »

An IzPack plugin for Apache BuildR

A new izpack.org website is coming, wanna have a look?

$
0
0

We are going to publish a revamped izpack.org website soon. To do that, we will use GitHub Pages and Jekyll.

The current version is live at http://izpack.github.com/ and is updated whenever a commit is made to the master branch.

We would appreciate to get your feedback before we switch izpack.org to this new version.

We would also gladly consider any contribution that you would like to make to the website. It's as easy as sending a pull request to https://github.com/izpack/izpack.github.com :-)

Permalink | Leave a comment  »


The new IzPack.org website is alive!

Announcement: passing the torch!

$
0
0

I am passing the torch!

Dear IzPack community,

I would like to announce that for the first time since 2001 when I created IzPack, I will not conduct the upcoming releases, namely IzPack 5.0.0 and IzPack 4.3.6.

To our end users: this won't change much to you, and be assured that IzPack is and will still be alive and strong!

I have asked the 2 most active recent developers, namely Tim Anderson and Rene Krell, to lead the effort. This means that they will be the ones making the call on those releases.

I feel like given their strong involvement in the project they simply deserve to get the credits when those releases happen. I am very confident that they will be up to the task with the help of the other developers and the larger IzPack ecosystem.

I believe that stepping back from the leadership after 11 years makes some sense, both personally and for the good of the project.

I am not exactly leaving the project that I am so proud to have founded. I'll be able to help if need be. I will still be around to review the occasional patch / pull request. You can also call on me for community and website management, although this is open to anyone willing to help.

My gratitude goes to all the IzPack users, contributors and developers since 2001. IzPack has been an invaluable experience and it would have never happened without you. I owe to its success most opportunities that I've had and will have.

Tim, Rene, now is your time!

You'll do just awesome anyway ;-)

- Julien

Permalink | Leave a comment  »

Announcement: IzPack 5.0.0-beta11 available

$
0
0

On behalf of the IzPack team, I am pleased to announce the availability of the 11th beta version of IzPack 5.0.0 for the purpose of testing and reporting. Thanks to all users, developers including the contributors. Special thanks are dedicated to Tim, which did a lot of work on the code base since the last beta release, and to Julien, the project founder, which supports well and watches his "baby" from the background.

A standalone installer is available here.
The new version has been also deployed to the Codehaus Maven repository and should be mirrored soon to all connected repositories.

Feel free to test and report bugs, either to the mailinglist user@izpack.codehaus.org or if you can describe some technical background file an issue at https://jira.codehaus.org/browse/IZPACK.
Although there has been done much work since 5.0.0-beta10, there are still some open issues, and probably there will come some more.

For a complete list of implemented features, improvements, bugfixes and common tasks in IzPack 5.0.0 see https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11707&version=15138

For a complete log of particular changes (experts only) see
https://github.com/izpack/izpack/compare/izpack-5.0.0-beta10...izpack-5.0.0-beta11

Enjoy this new version and keep in touch.

René

Permalink | Leave a comment  »

IzPack 5.0.0 RC1 available

$
0
0
The IzPack team is proud to announce the 1st release candidate of IzPack 5.0.0.
Although it is considered quite stable according to the user reports and many automatic unit and integration tests, IzPack 5 is still serves the purpose of testing and reporting.
Special thanks to all active developers, contributors and users who helped making this version another milestone towards launching the Maven-based IzPack 5.
The new version has been also deployed to the Codehaus Maven repository and should be mirrored soon to all connected repositories.
Feel free to test and report bugs, either to the mailinglist user@izpack.codehaus.org or if you can describe some technical background file an issue at https://jira.codehaus.org/browse/IZPACK.
For a list of what has been changed since 5.0.0-beta11, see IzPack 5.0.0 RC1 changelog in JIRA.For a the complete release notes of implemented features, improvements, bugfixes and common tasks in IzPack 5.0.0 see Release Notes - IzPack - Version 5.0. Although there has been done much work since 5.0.0-beta11, there are still some open issues, and probably there will come some more.
There might be more changes visible in the source code repository, for a complete log of particular changes (experts only) see log on GitHub, where the active development happens.
Apologizes to the fans of IzPack 4 - we know you are out there, but it hasn't been worth to make a new release due to the very few contributions made in this version.
Enjoy this new version 5.0.0 RC1 and keep in touch.

René

IzPack News site moved and is up again

$
0
0
After the shutdown of Posterous and a couple of months being down, the  IzPack News site (http://news.izpack.org) site moved to blogger.com and is up again.

The news site is linked with the project homepage http://izpack.org.

This way I'd like to express many thanks to the project founder, Julien Ponge, for the effort of hosting the domain izpack.org and providing the technical support.
Viewing all 48 articles
Browse latest View live