Presentation is loading. Please wait.

Presentation is loading. Please wait.

GlassFish in Ubuntu - Feb 2007

Similar presentations


Presentation on theme: "GlassFish in Ubuntu - Feb 2007"— Presentation transcript:

1 GlassFish in Ubuntu - Feb 2007
Harpreet Singh

2 Agenda Overview Business Drivers Solution Where are we today?

3 Overview Requirement Integrate GlassFish V1 into Ubuntu
GlassFish distributable through Ubuntu repositories

4 Business Drivers: Ubunutu
Ubuntu / Debian are the most popular Linux distros according to distrowatch.com 3 Million Users (ntp server) Expected to be much more. Growth rate 10-15% per month 550K cds shipped since June Feature required by AS: Migrate existing _JMS_ applications, as-is, to AS8.x/3rd Party MoM combination, as against porting applications to use a custom iWay CCI interface

5 Ubuntu Trends (Distrowatch)

6 Ubuntu Trends (Google: Keyword-Ubuntu)

7 Business Drivers:Environment & Growth Strategy
Java is prevalent on Solaris and Windows. GlassFish under GPL – easier to distribute with GNU/Linux Growth Strategy Ongoing corporate strategic effort to gain Linux distribution for SE, EE and NetBeans. Co-ordinated goal between SE, EE and NetBeans to be in Feisty by April 2007 Universe / Main distro targeted for Oct 2007 Feature required by AS: Migrate existing _JMS_ applications, as-is, to AS8.x/3rd Party MoM combination, as against porting applications to use a custom iWay CCI interface

8 Business Drivers: Benefits
First and Only Java EE solution on Ubuntu. Address new market for GlassFish Expand mindshare of GlassFish across developers Provide streamlined installation packages for linux - This is a step in the right direction. - - Providing on java.net - further enhances Sun's position that this is a temproary solution (emphasize on "good enough") and Sun looks to MoM/3rd party providing customised 1.5 resource adapters in the future. - this "accelerates availability of message provider supported RAs that customers can buy and use, thereby solving our message provider pluggability issues - should also be seen as Sun's contribution to state that AS/MoM provider pluggablity is via 1.5 Connectors"

9 Solution: User Experience

10 Solution: Implementation
Create debian packages from GlassFish binaries Specify dependencies: Sun Java Debian Package Provide automated configuration of GlassFish post-install. Deliver packages into multiverse repository Package source code delivered into multiverse. Requires packaging sources to be on java.net Source Package: source of packaging code, not the entire GlassFish source code. - We can plan for a future version, based on demand & feedback - For putbacks from external committers, we will need to have a governance policy. This isn;'t critical as of now, so it is a low priority.

11 Where are we today? Packager-ext module Debian Packages created
Installable via dpkg *.deb 2 Promotions done. SQE has run Basic Bat tests Next promotion monday – installable via apt-get and synaptic, maven free build of packager-ext.

12 GlassFish in Ubuntu November, 2006.


Download ppt "GlassFish in Ubuntu - Feb 2007"

Similar presentations


Ads by Google