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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

IzPack at Devoxx 2010

  • 30,684 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
30,684
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
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/