Difference between revisions of "Hudson-ci/development/third party libraries"

From Eclipsepedia

Jump to: navigation, search
Line 10: Line 10:
  
 
= Libraries =
 
= Libraries =
== IoC and Spring ==
+
== IoC and Spring ==
 +
 
 
{| width="100%" border="1" cellpadding="1" cellspacing="1"
 
{| width="100%" border="1" cellpadding="1" cellspacing="1"
 +
! Library name
 +
! Description
 +
! Where used
 +
! License
 +
! Url
 +
! Current version
 +
! The latest available version
 
|-
 
|-
|'''Library name'''
+
| org.springframework.spring-core  
|'''Description'''
+
|'''Where used'''
+
|'''License'''
+
|'''Url'''
+
|'''Current version'''
+
|'''The latest available version'''
+
|-
+
|org.springframework.spring-core
+
 
|  
 
|  
|hudson-core  
+
| hudson-core  
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
+
| [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
|http://www.springsource.org/  
+
| http://www.springsource.org/  
|2.5  
+
| 2.5  
|3.0.6.RELEASE
+
| 3.0.6.RELEASE
 
|-
 
|-
|org.springframework.spring-web
+
| org.springframework.spring-web  
 
|  
 
|  
|hudson-core  
+
| hudson-core  
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
+
| [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
|http://www.springsource.org/  
+
| http://www.springsource.org/  
|2.5  
+
| 2.5  
|3.0.6.RELEASE  
+
| 3.0.6.RELEASE
 
|-
 
|-
|org.springframework.spring-dao
+
| org.springframework.spring-dao  
 
|  
 
|  
|hudson-core  
+
| hudson-core  
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
+
| [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
|http://www.springsource.org/
+
| http://www.springsource.org/  
|2.0.8  
+
| 2.0.8  
|2.0.8  
+
| 2.0.8
 
|-
 
|-
|org.springframework.spring-jdbc
+
| org.springframework.spring-jdbc  
 
|  
 
|  
|hudson-core  
+
| hudson-core  
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
+
| [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
|http://www.springsource.org/  
+
| http://www.springsource.org/  
|2.5  
+
| 2.5  
|3.0.6.RELEASE  
+
| 3.0.6.RELEASE
 
|-
 
|-
|org.sonatype.sisu.sisu-guice
+
| org.sonatype.sisu.sisu-guice  
|Patched build of Google Guice  
+
| Patched build of Google Guice  
|hudson  
+
| hudson  
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
+
| [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
|https://github.com/sonatype/sisu-guice
+
| https://github.com/sonatype/sisu-guice  
|3.0.3
+
| 3.0.3  
|3.0.3
+
| 3.0.3
 
|-
 
|-
|org.sonatype.sisu.sisu-inject-bean
+
| org.sonatype.sisu.sisu-inject-bean  
|JSR 330 based container and Plexus adapter
+
| JSR 330 based container and Plexus adapter  
|hudson  
+
| hudson  
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0] [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License, v1.0]  
+
| [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0] [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License, v1.0]  
|https://github.com/sonatype/sisu  
+
| https://github.com/sonatype/sisu  
|2.2.3  
+
| 2.2.3  
|2.2.3
+
| 2.2.3
 
|-
 
|-
|avalon-framework.avalon-framework
+
| avalon-framework.avalon-framework  
|Java software for component and container programming and pioneered the use of IoC SoC
+
| Java software for component and container programming and pioneered the use of IoC SoC  
|hudson-core
+
| hudson-core  
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]
+
| [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
|http://avalon.apache.org/  
+
| http://avalon.apache.org/  
|4.1.3
+
| 4.1.3  
|4.2.0
+
| 4.2.0
 
|-
 
|-
|org.acegisecurity.acegi-security
+
| org.acegisecurity.acegi-security  
|Spring Security
+
| Spring Security  
|hudson-core
+
| hudson-core  
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]
+
| [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
|http://www.acegisecurity.org
+
| http://www.acegisecurity.org  
|1.0.5
+
| 1.0.5  
|1.0.5
+
| 1.0.5
 
|-
 
|-
|com.google.gwt.inject.gin  
+
| com.google.gwt.inject.gin  
|Automatic dependency injection to Google Web Toolkit
+
| Automatic dependency injection to Google Web Toolkit  
|hudson-gwt
+
| hudson-gwt  
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]
+
| [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]  
|http://code.google.com/p/google-gin
+
| http://code.google.com/p/google-gin  
|1.5.0
+
| 1.5.0  
|1.5.0
+
| 1.5.0
 
|}
 
|}
  

Revision as of 09:23, 8 September 2011

Hudson Continuous Integration Server
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source
Hudson-bust.png Third Party Libraries and Plugins used By Hudson











Note.png
Current Status
This list represents the third party library usage as of Sept 2011. Currently these libraries are being submitted to the Eclipse IP process to ensure that they are acceptable for use and distribution


Introduction

The current usage of external libraries and plug-ins for Hudson are detailed below.

Contents


Libraries

IoC and Spring

Library name Description Where used License Url Current version The latest available version
org.springframework.spring-core hudson-core Apache License, Version 2.0 http://www.springsource.org/ 2.5 3.0.6.RELEASE
org.springframework.spring-web hudson-core Apache License, Version 2.0 http://www.springsource.org/ 2.5 3.0.6.RELEASE
org.springframework.spring-dao hudson-core Apache License, Version 2.0 http://www.springsource.org/ 2.0.8 2.0.8
org.springframework.spring-jdbc hudson-core Apache License, Version 2.0 http://www.springsource.org/ 2.5 3.0.6.RELEASE
org.sonatype.sisu.sisu-guice Patched build of Google Guice hudson Apache License, Version 2.0 https://github.com/sonatype/sisu-guice 3.0.3 3.0.3
org.sonatype.sisu.sisu-inject-bean JSR 330 based container and Plexus adapter hudson Apache License, Version 2.0 Eclipse Public License, v1.0 https://github.com/sonatype/sisu 2.2.3 2.2.3
avalon-framework.avalon-framework Java software for component and container programming and pioneered the use of IoC SoC hudson-core Apache License, Version 2.0 http://avalon.apache.org/ 4.1.3 4.2.0
org.acegisecurity.acegi-security Spring Security hudson-core Apache License, Version 2.0 http://www.acegisecurity.org 1.0.5 1.0.5
com.google.gwt.inject.gin Automatic dependency injection to Google Web Toolkit hudson-gwt Apache License, Version 2.0 http://code.google.com/p/google-gin 1.5.0 1.5.0

Loggers

||Library name ||Description ||Where used || License ||Url ||Current version ||The latest available version ||

Library name Description Where used License Url Current version The latest available version
log4j.log4j Inserting log statements into your code is a low-tech method for debugging hudson-core Apache License, Version 2.0 http://logging.apache.org/log4j/ 1.2.12 1.2.12
org.slf4j.slf4j-api Simple facade or abstraction for various logging frameworks hudson-inject, hudson-rest, hudson-test-utils, hudson-utils, maven3-eventspy-common MIT License http://www.slf4j.org/ 1.6.1 1.6.2
org.slf4j.jcl-over-slf4j JCL 1.1.1 implementation over SLF4J hudson MIT License http://www.slf4j.org/ 1.6.1 1.6.2
org.slf4j.slf4j-jdk14 The slf4j JDK14 binding hudson, hudson-war MIT License http://www.slf4j.org/ 1.6.1 1.6.2
org.slf4j.jul-to-slf4j JUL to SLF4J bridge hudson MIT License http://www.slf4j.org/ 1.6.1 1.6.2
logkit.logkit Secure performance-oriented logging in Java server applications hudson-core Apache License, Version 2.0 1.0.1 2.0 ch.qos.logback.logback-classic Logback is intended as a successor to the popular log4j project hudson-inject, maven3-eventspy-3.0 Eclipse Public License v1.0 LGPL 2.1 http://logback.qos.ch/index.html 0.9.28 0.9.29