Your SlideShare is downloading. ×
0
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
IzPack at Devoxx 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

IzPack at Devoxx 2010

30,740

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
30,740
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
30
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. IzPack: because you and your end users have installation issues Julien Ponge
  • 2. Dr Jekyll Computer Scientist Mr Hyde OpenSource Craftsman +
  • 3. Unique installer Multiple systems
  • 4. Download for your operating system 1: java -Xmx256m -jar filename.jar 2: chmod -R +x lib/ant/bin 3: lib/ant/bin/ant -f setup.xml 4: bin/asadmin start-domain domain v2
  • 5. Demo
  • 6. Quick tour
  • 7. 25.000 downloads per month?
  • 8. (...)
  • 9. XML descriptor Files to package Installer resources Installer Jar Compiler, Ant or Maven
  • 10. Custom actions Installer Jar Custom panels 3rd-party libs
  • 11. variables Content-aware replacement Config files, scripts, ...
  • 12. <conditions> <condition type="variable" id="start.glassfish"> <name>gf_start_domain</name> <value>true</value> </condition> </conditions>
  • 13. Utility scripts
  • 14. Demo
  • 15. How about packaging systems?
  • 16. (...) Packages vs Installers
  • 17. Initial installation Bootstrap IPS + updates Updates + Add-ons Uninstallation
  • 18. The next IzPack
  • 19. The hype effect Patterns TDD, BDD Best practices IoC & DI JSR xyz Scripting ...your application code will eventually look bad!
  • 20. 5.0-beta Kudos to: Anthonin Bonnefoy David Duponchel Rene Krell PicoContainer JUnit + hamcrest + fest-swing
  • 21. SCM Developers CVS then Subversion
  • 22. SCM Developers
  • 23. Shameless plug: INRIA Amazones 30 Dynamic service-based operating system and middleware stack Verification Security Observation Deployment Constrained device: gateways, sensors, ...
  • 24. Julien Ponge @jponge julien.ponge@gmail.com http://julien.ponge.info/ Q&A @izpack http://izpack.org/

×