[Pkg-cas-maintainers] cas-server

Olivier Berger olivier.berger at it-sudparis.eu
Wed Aug 27 09:43:14 UTC 2008


Le mardi 26 août 2008 à 22:23 +0200, Michele Baldessari a écrit :
> Hi all,
> 
> I just glanced over the requirements of cas-server to have an idea of how much work it would be.

Great.

> Lot's of libraries would have to be packaged ;) 

Or shipped inside the package, to start with ;)

> I just took the webapp.war unzipped it and looked 
> over the WEB-INF/lib directory. I guess the biggest piece of work is the spring framework and its modules.
> 
> This is what's already in the archive:                                                    
> antlr-2.7.6.jar - pool/main/a/antlr/antlr_2.7.7-6_all.deb
> aopalliance-1.0.jar - pool/main/liba/libaopalliance-java/libaopalliance-java_20070526-1_all.deb
> asm-1.5.3.jar - pool/main/a/asm/libasm-java_1.5.3-5_all.deb
> asm-attrs-1.5.3.jar - (included in libasm-java)      
> aspectjrt-1.5.3.jar - pool/contrib/a/aspectj/aspectj_1.5.4-1_all.deb
> aspectjweaver-1.5.3.jar - (included in aspectj)      
> cglib-2.1_3.jar - pool/main/c/cglib2.1/libcglib2.1-java_2.1.3.dfsg.2-1_all.deb
> commons-codec-1.3.jar - pool/main/libc/libcommons-codec-java/libcommons-codec-java_1.3-4_all.deb
> commons-collections-3.2.jar - pool/main/libc/libcommons-collections3-java/libcommons-collections3-java_3.2.1-1_all.deb
> commons-lang-2.2.jar - pool/main/libc/libcommons-lang-java/libcommons-lang-java_2.4-1_all.deb
> commons-logging-1.1.jar - pool/main/libc/libcommons-logging-java/libcommons-logging-java_1.1.1-1_all.deb
> dom4j-1.6.1.jar - pool/main/d/dom4j/libdom4j-java_1.6.1+dfsg-3_all.deb
> ehcache-1.2.3.jar - pool/contrib/e/ehcache/libehcache-java_1.5.0-1_all.deb
> ejb3-persistence-1.0.1.GA.jar - ? (libhibernate-entitymanager-java ??)
> hibernate-3.2.6.ga.jar - pool/contrib/libh/libhibernate3-java/libhibernate3-java_3.3.0.CR1-1_all.deb
> hibernate-annotations-3.3.1.GA.jar - pool/contrib/libh/libhibernate-annotations-java/libhibernate-annotations-java_3.4.0.CR1-1_all.deb
> hibernate-commons-annotations-3.0.0.ga.jar - (included in libhibernate-annotations-java)
> inspektr-core-0.7.0.jar - ?? (http://code.google.com/p/inspektr/)
> jdom-1.0.jar - pool/main/libj/libjdom1-java/libjdom1-java_1.0-4_all.deb
> log4j-1.2.15.jar - pool/main/j/jakarta-log4j/liblog4j1.2-java_1.2.15-4_all.deb
> persistence-api-1.0.jar - (?? - part of jboss?)      
> quartz-1.5.2.jar - pool/contrib/libq/libquartz-java/libquartz-java_1.6.1~RC1-1_all.deb
> xmlsec-1.4.0.jar - (pool/main/libx/libxml-security-java/libxml-security-java_1.4.2-1_all.deb)

That's already a good start.

>                                                      
> cas-client-core-3.1.3.jar - TODO                     
> cas-server-core-3.3.jar - TODO                       

That's definitely what we should focuus on, I think ;)

> standard-1.1.2.jar - TODO (http://jakarta.apache.org/taglibs/)
> xmldsig-1.0.jar - TODO (http://java.sun.com/webservices/xmldsig/index.jsp)
> jstl-1.1.2.jar - TODO (http://mirrors.ibiblio.org/pub/mirrors/maven2/jstl/jstl/1.1.2/)
> jta-1.0.1B.jar - TODO (Sun’s JTA classes)            
> person-directory-api-1.1.2.jar - TODO (http://developer.ja-sig.org/source/browse/jasigsvn/person-directory/tags/rel-1.1.2)
> person-directory-impl-1.1.2.jar - TODO (http://developer.ja-sig.org/source/browse/jasigsvn/person-directory/tags/rel-1.1.2)
> ognl-2.6.9.jar - TODO (http://www.ognl.org/)         
> opensaml-1.1b.jar - TODO (http://shibboleth.internet2.edu/downloads/opensaml/java/1.1b/)
>                                                      
> Old dated RFP for spring framework #426259 (all TODO):                                                                                                                         
>                                                      
>  spring-aop-2.5.5.jar                                
>  spring-beans-2.5.5.jar                              
>  spring-binding-1.0.5.jar                            
>  spring-context-2.5.5.jar                            
>  spring-context-support-2.5.5.jar                    
>  spring-core-2.5.5.jar                               
>  spring-orm-2.5.5.jar                                
>  spring-tx-2.5.5.jar                                 
>  spring-web-2.5.5.jar                                
>  spring-webflow-1.0.5.jar                            
>  spring-webmvc-2.5.5.jar                             
>  spring-security-cas-client-2.0.3.jar                
>  spring-security-core-2.0.3.jar      
> 

I think that for these last java libs, coordination with debian-java
should be advised, of course.

Also, All this may be added to the wiki ;)... I'm thinking of some table
with versions, ITPs, status, maintainer, etc. for all packages or libs
referenced there maybe...

In any case, that's very useful analysis.

Thanks again.

Best regards,
-- 
Olivier BERGER <olivier.berger at it-sudparis.eu>
http://www-public.it-sudparis.eu/~berger_o/ - OpenPGP-Id: 1024D/6B829EEC
Ingénieur Recherche - Dept INF
Institut TELECOM, SudParis (http://www.it-sudparis.eu/), Evry (France)




More information about the Pkg-cas-maintainers mailing list