JPz'log Coin Coin and Plop da Plop

30Nov/072

IzPack 3.11.0-beta1 (underground release)

izpack-3110-beta1.png

IzPack 3.11.0-beta1 is now available for download from ftp://ftp.berlios.de/pub/izpack/IzPack-install-3.11.0-beta1.jar

This is not an official release. It is basically a snapshot of the SVN trunk. It should however be very fine for production quality installers.

We would appreciate if you could test it and report issues so that we get a good level of quality for what will be the official 3.11.0 release.

In particular, we are currently improving / revamping the documentation, so do not hesitate to:

  • propose enhacements
  • clarify some sections
  • bring new content
  • check if feature X or feature Y is properly documented (we have some undocumented stuff...).
Filed under: English, IzPack, Java 2 Comments
27Nov/072

Diff / Patch and Eclipse

In a typical opensource fashion, I receive patches for IzPack.

I always review them carefuly, then I try to apply them on the latest source code tree. I am using either the BSD or the GNU implementation of patch.

For whatever reason, I can never apply the patches using these tools if they have been generated by Eclipse... The only way to merge is to launch Eclipse and apply the patch from there.

I haven't yet managed to figure out why these patches cannot be applied using BSD or GNU patch. They really look like normal unified-style diff output...

Any idea?

Filed under: English, Geeking 2 Comments
21Nov/070

Conférence Glassfish à Clermont-Ferrand

Je l'avais déjà annoncée sur ma page pro et fait suivre l'information dans la région, mais je relaie quand même (tardivement) l'information ici :-) Si vous êtes dans les parages n'hésitez pas à me faire signe.

Nous recevons ce jeudi Alexis Moussine-Pouchkine (Sun Microsystems) dans le cadre des conférences ISIMA. Alexis nous parlera du projet Glassfish, le serveur JavaEE open source de Sun. Sa présentation aura lieu dans l'amphi 3 du pôle commun de 15h à 16h (campus des cézeaux).

Vous êtes tous cordialement invités à y assister (étudiants ... ou non !).

CI-joint le résumé de la conférence.

Titre

"GlassFish, un serveur d'application Java EE 5 pour concilier open source et besoins d'entreprise".

Résumé de la présentation

Java EE 5 est la version "Enterprise" de Java qui intègre le plus d'innovations tout en étant la version dont l'adoption a été la plus rapide. La présentation couvrira les principes fondateurs de cette spécification désormais proposée dans la quasi-totalité des serveurs du marché.

GlassFish est un serveur d'application Java open source de seconde génération ainsi qu'un ensemble de technologies Java coté serveur (JSF, Ajax, etc...). Le support des standards (EJB 3, JAX-WS, JPA), les fonctionnalités d'administration, le clustering et l'intégration aux outils de développement sont autant de sujets couverts lors de la présentation.

Bio

Alexis Moussine-Pouchkine est Architecte Java chez Sun Microsystems. Il occupe le rôle d'ambassadeur GlassFish (serveur d'application et technologie Java coté serveur). A ce titre il intervient régulièrement auprès de clients, d'universités et dans des conférences en Europe pour présenter Java EE et GlassFish à une population de développeurs et d'architectes. Il est le point de contact entre la communauté GlassFish (utilisateurs, partenaires, développeurs) et l'équipe qui développe le coeur du produit chez Sun.

Alexis contribue régulièrement au blog TheAquarium (http://blogs.sun.com/theaquarium) et il est le traducteur de plusieurs ouvrages autour de Java et XML chez Eyrolles, O'Reilly et Vuibert.

Filed under: French, Java No Comments
19Nov/070

Screenshots from the upcoming IzPack version

Here are a few screenshots under Windows XP, Mac OS X and Linux of the upcoming version of IzPack. The graphics have been refreshed thanks to the icons set from the Tango Desktop Project.

izpack-311-beta-gentoo-gtk.pngizpack-311-beta-gentoo-looks.png

izpack-311-beta-osx.pngizpack-311-beta-winxp.png

Apart from that, the documentation revamp effort is still underway (don't hesitate to help!).

The current changelog is not too bad ;-)

> Next major release

- Added ignore as possible value for failure argument in executables (Dennis Reil)
- Added Conditional expressions (Dennis Reil)
- Fixed selection of default language in LanguageSelectionDialog (Dennis Reil)
- Fixed RegularExpressionValidator (Dennis Reil)
- Added corrupt volume detection (Dennis Reil)
- Added file and dir fields in UserInputPanel (Dennis Reil)
- Modifications to keep original file dates and times in _dist directory and in the installer jar
(Ari Voutilainen via Julien Ponge)
- UserInputPanel: force users to select an existing directory or file
(Michael Hagedorn via Julien Ponge)
- Default path for JDKPathPanel will be got from Windows registry if possible (Klaus Bartz)
- New Farsi langpack (Parastou Kohvaei via Klaus Bartz)
- Dynamic control re-rendering (show/hide) on radio and checkbox selection events (Vladimir Ralev)
- Locale support of Shortcut specification file (Klaus Bartz using a hint of Loic)
- Enabled distributed pack-definitions (Hans Aikema based on patch by Syed Khadeer)
- Update of the Liquid and JGoodies look and feel libraries (Julien Ponge).
- Support for the toned-down Substance look and feel themes (Julien Ponge).
- Added main frame GUI properties 'headingForegroundColor' and 'headingImageBorderSize'
(Daniel Azarov, Exadel Inc via Vladimir Ralev)
- Unix shortcuts fixes (Vladimir Ralev)
- TreePacksPanel, a hierarchical packs selection panel (Vladimir Ralev)
- HTMLInfoPanel to launch links in external browser on any Windows and Linux (Vladimir Ralev)
- PacksModel fix (Markus Schlegel via Julien Ponge).
- Workaround for layout problems in UserInputPanel when clicking previous button (Dennis Reil)
- Nimbus look and feel support (Julien Ponge)
- Try to load a 64-bit dll if the 32-bit load fails and 64-bit ShellLink (Vladimir Ralev)
- File / fileset Os constraints: addition of a JRE version test (e.g., )
(Gilles Wiart via Julien Ponge)
- Hungarian langpack update (Kerekes Balazs via Julien Ponge)
- InstallGroupPanel: sortable InstallGroups (Markus Schlegel via Julien Ponge)
- chmod only applies and executes when file type is set to bin (Andreas Guenther via Julien Ponge)
- LayoutManager bug at handling EditorPanes fixed (width to small) (Klaus Bartz)
- Fixed NPE when ypcat not installed on linux. (Dick Hollenbeck via Marc Eppelmann)
- Updated web installer (Vladimir Ralev)
- Unix shortcuts allow programGroup icon. Fixed appearing multiple times bug in Fedora 7.
(Vladimir Ralev)
- TreePacksPanel with more user-friendly click logic. Added automated installer helper.
(Vladimir Ralev)
- Updated installation listener interface (Vladimir Ralev)
- Re-entrant ShortcutPanel (WALLEM Pascal, AWL-T&P via Vladimir Ralev)
- FileExecutor: allow Java classpath specification in targetfile attribute using
either : or ; delimiter, and support classpath loading of all jar files within a given folder,
e.g. targetfile="$INSTALL_PATH/lib/allMyJars (Andreas Guenther via Julien Ponge)
- Support of a new 'uninstall' (yes/no) attribute on pack elements to allow certains pack to be
kept on uninstallation (Gildas Le Louarn via Julien Ponge)
- Uninstaller: in GUI mode, users don't see the 'force uninstallation' checkbox unless the
'-x' command-line flag is used (Gildas Le Louarn via Julien Ponge)
- Fixed wrong display size of really big packs (Dennis Reil)
- Tango icons (Julien Ponge)
- Refreshed installer border images (Julien Ponge)
- Fixed conditions in PacksPanel/PacksModel (Dennis Reil)
- Added conditions for jobs in ProcessPanel (Dennis Reil)
- Fixed wrong required size of packs (Dennis Reil)
- Added condition-attribute to pack element in installer.xml (Dennis Reil)
- Spanish langpack update (Sergio Banos Calvo via Julien Ponge)

Filed under: English, IzPack, Java No Comments

JPz'log is Digg proof thanks to caching by WP Super Cache