From Fedora Project Wiki

No edit summary
No edit summary
Line 1: Line 1:
This page is for tracking progress on the packaging of (primarily Java-based) dependencies for Eucalyptus 3.x.  This project will have some overlap with [[JBossAS7|JBossAS7]].  Other required Java packages include:  
This page is for tracking progress on the packaging of (primarily Java-based) dependencies for Eucalyptus 3.x.  This project will have some overlap with [[JBossAS7|JBossAS7]].  Other required Java packages include:  


* ActiveMQ
* Axiom
* Google Web Toolkit
* HA-JDBC
* Infinispan
* JasperReports
* Mule
* Mule
* JasperReports
* HA-JDBC
* Google Web Toolkit


The majority of other required packages are either already part of Fedora or are transitive dependencies of these four dependencies.  These packages require large parts of jboss, geronimo, and spring2, among other things.  Packaging spring2 in particular seems to be a task full of circular dependencies, so the bootstrapping may be difficult.
The majority of other required packages are either already part of Fedora or are transitive dependencies of the above dependencies.  These packages require large parts of jboss, geronimo, and spring2, among other things.  Packaging spring2 in particular seems to be a task full of circular dependencies, so the bootstrapping may be difficult.


A [http://repos.fedorapeople.org/repos/arg/eucalyptus/ Fedora-hosted repository] was created last week as a workspace for this, but my quota was quickly exceeded, so I'll be moving this to a eucalyptus-hosted site soon.
A [http://repos.fedorapeople.org/repos/arg/eucalyptus/ Fedora-hosted repository] was created last week as a workspace for this, but my quota was quickly exceeded, so I'll be moving this to a eucalyptus-hosted site soon.
packages built so far:
Direct Eucalyptus dependencies:
* axis2c (and axis2c-devel)
* btm
* ha-jdbc
* rampartc
ActiveMQ 5 dependencies:
* easymock-classextension
Axiom dependencies:
* osgi-bundle-utility (ch.jm.osgi.util.bundle)
* ws-commons-axiom
* wstx
Google Web Toolkit dependencies:
* guava 09
Infinispan dependencies
* rhq
JasperReports dependencies:
* barcode4j
* eigenbase-properties (for mondrian)
* eigenbase-resgen (for mondrian)
* jexcelapi
* olap4j (for mondrian)
Mule dependencies:
* aopalliance
* glassfish-jaf
* jsr107cache (for ehcache)
* jug
* ognl
* quartz
Fake packages to provide "jakarta" deps for spring2 bootstrapping:
* commons-collections
* commons-parent
* commons-lang
* oro

Revision as of 15:43, 26 August 2011

This page is for tracking progress on the packaging of (primarily Java-based) dependencies for Eucalyptus 3.x. This project will have some overlap with JBossAS7. Other required Java packages include:

  • ActiveMQ
  • Axiom
  • Google Web Toolkit
  • HA-JDBC
  • Infinispan
  • JasperReports
  • Mule

The majority of other required packages are either already part of Fedora or are transitive dependencies of the above dependencies. These packages require large parts of jboss, geronimo, and spring2, among other things. Packaging spring2 in particular seems to be a task full of circular dependencies, so the bootstrapping may be difficult.

A Fedora-hosted repository was created last week as a workspace for this, but my quota was quickly exceeded, so I'll be moving this to a eucalyptus-hosted site soon.

packages built so far:

Direct Eucalyptus dependencies:

  • axis2c (and axis2c-devel)
  • btm
  • ha-jdbc
  • rampartc

ActiveMQ 5 dependencies:

  • easymock-classextension

Axiom dependencies:

  • osgi-bundle-utility (ch.jm.osgi.util.bundle)
  • ws-commons-axiom
  • wstx

Google Web Toolkit dependencies:

  • guava 09

Infinispan dependencies

  • rhq

JasperReports dependencies:

  • barcode4j
  • eigenbase-properties (for mondrian)
  • eigenbase-resgen (for mondrian)
  • jexcelapi
  • olap4j (for mondrian)

Mule dependencies:

  • aopalliance
  • glassfish-jaf
  • jsr107cache (for ehcache)
  • jug
  • ognl
  • quartz

Fake packages to provide "jakarta" deps for spring2 bootstrapping:

  • commons-collections
  • commons-parent
  • commons-lang
  • oro