Your SlideShare is downloading. ×
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
OSGi Community Event 2010 - Eclipse Virgo Update
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

OSGi Community Event 2010 - Eclipse Virgo Update

861

Published on

OSGi Community Event 2010 - Eclipse Virgo Update (Glyn Normington - VMwa

OSGi Community Event 2010 - Eclipse Virgo Update (Glyn Normington - VMwa

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
861
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
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. Glyn Normington gnormington@vmware.com Eclipse Virgo Update
  • 2. Agenda •Why use Virgo? •What does it give me? •Where has it gotten to? •How can I get started?
  • 3. Why use Virgo?
  • 4. Why use Virgo? •Based on OSGi standards –Core v4.2 –Compendium v4.2 –Enterprise v4.2 •Built from OSGi bundles •Supports OSGi applications –“Vanilla” bundles –Web bundles •Tracking future OSGi standards
  • 5. Why use Virgo? •Grouping artefacts into plans •Auto-provisioning dependencies •Use existing libraries •Management: web, console, JMX •Advanced diagnostics •Kernel and web server •Extensible deployment pipeline
  • 6. Virgo and Gemini Equinox Gemini web container Spring ... Virgo kernel ... web blueprint
  • 7. What does Virgo give me?
  • 8. Virgo Runtime kernel Admin console startup.sh -clean /config /pickup JMX client /serviceability Equinox console web
  • 9. Virgo non-runtime •SpringSource Tool Suite support •Bundlor •Samples •Documentation •Test suite •Blogs, presentations, webinar, ...
  • 10. Where has Virgo gotten to?
  • 11. •All code now in Eclipse GIT •Milestones shipping regularly •IP in the last stages •All repositories can be checked out and built (except SVTs – to follow) •Hudson CI server Virgo runtime
  • 12. First release •2.1.0 release next month •Migration from dm Server 2.0.x •Major features: –5x startup performance improvement –Tomcat, Logback, Equinox upgrades –Equinox console integration
  • 13. Virgo tooling •SpringSource Tool Suite –Update site –Donation to follow •Fast deploy/update/debug cycle
  • 14. Community •3 committers •5 further code contributors •VMware, SAP, others
  • 15. How can I get started?
  • 16. Getting started •Pre-req: Java 6 •Download and unzip •bin/startup.sh or binstartup.bat •drop WAR files or bundles into pickup
  • 17. ...then what? •Read the documentation –User Guide –Programmer Guide –Tutorial “Creating an App with Virgo” •Split out dependencies •Join the community
  • 18. Further Information •http://www.eclipse.org/virgo

×