Hi, I'm planning to work on including Red5 in Debian official archive [0]. I've already had a look at the binary-only-package build by your team that will greatly ease some steps and I would like to work with you on this package. As you may know, to include a package in official Debian archive, it have to : - be licensed under a DFSG-compatible license - be rebuild from source using only package in main section - don't include 3rd party non DFSG-compatible source code or libs Missing dependencies ----------------------------------- Some dependencies of Red5 are not available in Debian at the moment. So Red5 can't be rebuild from source using only Debian unstable. Missing items already being worked on : Jetty 6.x [2] Tomcat 6.x [3] Spring [4] Items without a package in Debian : JAudioTagger Logback Real issues : - com.sun.jdmk.comm.HtmlAdaptorServer : HtmlAdaptorServer doesn't exist in any free software JMX implementation (not part of the JMX 1.2 specification) and only come from Sun JMX Reference Implementation (jmxtools). This implementation doesn't seems available under an free license ? Maybe I could simply remove this part of red5 in official Debian package ? License and copyright upgrade ------------------------------------------------ License and copyright information seems to be missing in the following source files (as of 26/10/2008 SVN trunk) : src/org/red5/io/object/Flag.java src/org/red5/io/utils/ArrayUtils.java src/org/red5/io/utils/RandomGUID.java src/org/red5/io/utils/Stax2DomBuilder.java src/org/red5/io/utils/HexCharset.java src/org/red5/io/CachingFileKeyFrameMetaCache.java src/org/red5/server/net/rtmpt/BaseRTMPTConnection.java src/org/red5/server/net/rtmp/RTMPConnManager.java src/org/red5/server/net/rtmp/EdgeRTMPMinaIoHandler.java src/org/red5/server/net/rtmp/event/ClientBW.java src/org/red5/server/net/rtmp/event/SerializeUtils.java src/org/red5/server/net/rtmp/event/FlexMessage.java src/org/red5/server/net/rtmp/IRTMPConnManager.java src/org/red5/server/net/rtmp/RTMPOriginConnection.java src/org/red5/server/net/rtmp/EdgeRTMPMinaConnection.java src/org/red5/server/net/rtmp/EdgeRTMPHandler.java src/org/red5/server/net/rtmp/RTMPHandshake.java src/org/red5/server/so/FlexSharedObjectMessage.java src/org/red5/server/crypto/HMAC.java src/org/red5/server/stream/StreamingProxy.java src/org/red5/server/stream/StreamTracker.java src/org/red5/server/tomcat/WebappClassLoader.java src/org/red5/logging/ContextLoggingListener.java src/org/red5/logging/DerbyLogInterceptor.java src/org/red5/logging/LoggingContextSelector.java src/org/red5/logging/LoggerContextFilter.java test/org/red5/server/ScopeTest.java Could you please have a look at each of them and update/add license and copyright information based on SVN changelog ? [0] http://bugs.debian.org/503594 [1] http://red5.googlecode.com/svn/build/debian/trunk/ [2] http://bugs.debian.org/425152 [3] http://bugs.debian.org/494674 [4] http://bugs.debian.org/426259 Cheers, -- Damien Raude-Morvan / www.drazzib.com
Attachment:
signature.asc
Description: This is a digitally signed message part.