Saturday, February 28, 2009

February 2009 Meeting Minutes

The Feb 2009 meeting was quite a success.  We had food, drink, and learned about OSGi.  Speaker Vladimir Vivien provided an introductory summary about OSGi, definition, how it's used, and it's role in the Java stack. There were plenty of code samples ranging from the simple HelloWorld to a demo that showed how to use OSGi bundles to handle file types.



-= Presentation Materials =-
Presentation slides (pdf) - http://tinyurl.com/vvivien-osgi-prezo-pdf
Presentation Demo Code - http://tinyurl.com/vvivien-osgi-prezo-demo *
* All code in Eclipse project format, tested on Apache Felix.

-= Tools/Products Mentioned =-
About OSGi - http://en.wikipedia.org/wiki/OSGi
OSGi Alliance – http://osgi.org/
OSGi on InfoQ - http://www.infoq.com/osgi
Free OSGi Book By Neil Barlertt (PDF) - http://neilbartlett.name/downloads/osgibook_preview_20090110.pdf
EclipseCon Presentation by Richard S. Hall (PDF) - http://felix.apache.org/site/presentations.data/osgiapachecon-2005121...
Eclipse Equinox - http://www.eclipse.org/equinox/
Apache Felix - http://felix.apache.org/
Knopflerfish - http://www.knopflerfish.org/
SpringSource OSGi - http://www.springsource.org/osgi

-= Special Thanks =-
Vladimir Vivien - Presenter
TechUSA, Food Sponsorship
Axiomatic IT, Inc - Tampa JUG Site Hosting
GCA Technologies, Inc - Venue Sponsorship

Stay tuned for next month’s meeting announcement.

Friday, February 13, 2009

February 2009 Meeting: OSGi - Building Modular Java Systems

Hello Tampa Java Enthusiasts!

For February 2009, The Tampa Java User Group will host an introductory meeting about OSGi.  You may have heard about the technology and wondered "OSG-what, what is that?".  In this presentation, speaker Vladimir Vivien will provide an overview of OSGi and help you understand how this Java technology is impacting the industry (see presentation details below).

Use the RSVP email (to follow later) to confirm your attendance so we can plan accordingly.  Arrive early and bring a colleague to enjoy this great topic.  There will be food and plenty of giveaways.

Don't forget, you can now follow the group on Twitter at http://twitter.com/tampajug

-= Presentation =-
OSGi is emerging as the technology of choice for creating and deploying modularized Java code.  However, as we will see in the presentation, OSGi is much more than that.  It is a proven and tested set of specifications and implemented libraries that are primarily designed to (not only) improve code modularity, but also solve runtime jar dependency issues, provide a formidable ecosystem of tools that augments OSGi to make development easier.

Presentation topics will include

- Introduction to OSGi
- OSGi Runtime Containers
- Creating An OSGi-based Bundle (jar files)
- Enterprise Java and OSGi
- Future of OSGi

If you can't wait for the meeting and want to see OSGi at work checkout:
- OSGi Governance Body (http://www.osgi.org/)
- Wikipedia (http://en.wikipedia.org/wiki/OSGi)
- Introductory article (http://www.javaworld.com/javaworld/jw-03-2008/jw-03-osgi1.html)
- The Eclipse IDE plugin system is entirely OSGi-based (http://www.eclipse.org/equinox)
- Spring DM Server (http://www.springsource.com/products/suite/dmserver)

-= Meeting Info =-

Speaker: Vladimir Vivien
Organization: Simplius, LLC
Date: Tuesday, 02/24/09
Networking: 6:30 pm
Presentation: 7:00 pm - 8:30 pm

-= Location =-
GCA Technologies Solution
4919 Memorial Hwy. Suite 150
Tampa, FL 33634
Google Map
http://maps.google.com/maps?q=4919+Memorial+Hwy,+Tampa,+FL+33634

Sunday, February 1, 2009

January 2009 Meeting Minutes

2009 started with great success with the ReadHat/JBoss presentation.  We had about 41 attendees showed up to network, socialize and learn about JBoss SOA tools.  Presenter Kevin Barfield walked the audience through the summary of service oriented architecture and provided an overview of technologies available to facilitate integration efforts such as JBoss ESB.  There were plenty of examples and three Seam books were given away to our lucky winners.

-= Presentation Materials =-
Presentation slides (pdf) - http://tinyurl.com/jb20090127
Presentation Demo - http://tinyurl.com/tjug-jb20090127-demo

-= Tools / Resources Mentioned =-
JBoss Community Site - http://www.jboss.org/
JBoss Application Server - http://www.jboss.org/jbossas/
JBoss ESB - http://www.jboss.org/jbossesb/
jBPM Process Automation Too - http://www.jboss.org/jbossjbpm/
JBoss IDE Tools - http://www.jboss.org/tools/

-= Special Thanks =-
Kevin Barfield of RedHat - Presenter
RedHat Inc, Food Sponsorship, Presentation
Axiomatic IT, Inc - Tampa JUG Site Hosting
GCA Technologies, Inc - Venue Sponsorship

Stay tuned for Februrary's meeting announcement.