W3C home > Mailing lists > Public > public-mobileok-checker@w3.org > August 2009

Re: MobileOK library - External dependencies & Versioning

From: Francois Daoust <fd@w3.org>
Date: Thu, 13 Aug 2009 11:14:20 +0200
Message-ID: <4A83D96C.8060807@w3.org>
To: Yeliz Yesilada <yesilady@cs.man.ac.uk>
CC: public-mobileok-checker <public-mobileok-checker@w3.org>
Hi Yeliz,

Some answers below.
It is well possible that some JAR got generated directly from the source 
files, and do not correspond to any official JAR.


Yeliz Yesilada wrote:
> Hi all,
> 
> According to the Eclipse IP team, when I gave them the list of external 
> jar files used and their versions, I did some mistakes in the versioning 
> of those external packages :( I was wondering if you could check the 
> versioning of the following external packages and let me know which 
> versions are exactly used in the publicly available version of the 
> mobileOK library (please see "version" attribute below).
> 
> -Name:  CSS Validator
> -Project URL: http://jigsaw.w3.org/css-validator/
> -Binary: css-validator.jar
> -Version: ???
> -Binary downlaod URL: http://jigsaw.w3.org/css-validator/DOWNLOAD.html
> -Source URL: http://jigsaw.w3.org/css-validator/DOWNLOAD.html
> -License: W3C Software license

I recently updated the CSS Validator used by the mobileOK Checker to the 
latest one.
There is no real versioning for the CSS validator. I downloaded the 
sources from:
  http://dev.w3.org/cvsweb/2002/css-validator/
and compiled the JAR.

The sources say it's version 2.0, but there is nothing more precise than 
that.


> -Name:  Resolver
> -Project URL: http://xml.apache.org/commons/components/resolver/
> -Binary: resolver.jar
> -Version: ???
> -Binary downlaod URL: http://xml.apache.org/mirrors.cgi#binary
> -Source URL: http://xml.apache.org/mirrors.cgi#source
> -License: Apache 1.1

The resolver.jar is a slightly modified version of version 1.2.
The modifications are described in the resolver.patch.txt file in the 
lib directory of the mobileOK Checker:
  http://dev.w3.org/2007/mobileok-ref/lib/resolver.patch.txt


> 
> -Name:  Apache commons (all)
> -Project URL: http://commons.apache.org/
> -Binary: commons-cli-1.1.jar, commons-httpclient-3.1.jar, commons-
> codec-1.3.jar, commons-logging-1.1.jar
> -Version: (need confirmation)
>   cli:1.1
>   httpclient: 3.1
>   codec: 1.3
>   logging: 1.1
> -Binary downlaod URL: http://commons.apache.org/components.html
> -Source URL: http://commons.apache.org/components.html
> -License: Apache License

That's correct, AFAICT.



> -Name:  Saxon
> -Project URL: http://sourceforge.net/projects/saxon
> -Binary: saxon8-dom.jar, saxon8-xom.jar, saxon8-xpath.jar, saxon8-
> xqj.jar and saxon8.jar
> -Version:
>  Saxon-B: 8.?
> -Binary downlaod URL: http://sourceforge.net/project/showfiles.php?
> group_id=29872
> -Source URL: http://sourceforge.net/scm/?type=svn&group_id=29872
> -License: Mozilla Public License 1.0

Saxon-B version 8.9, release date: 2007-02-12, build number: 021015.
I cannot find this particular version from Saxonica's home page anymore.
We will probably upgrade the Checker to use more recent one at some point.


> 
> -Name:  Batik
> -Project URL: http://xmlgraphics.apache.org/batik/
> -Binary: batik-css.jar, batik-util.jar
> -Version: ???
> -Binary downlaod URL: http://xmlgraphics.apache.org/batik/download.cgi
> -Source URL: http://xmlgraphics.apache.org/batik/download.cgi
> -License: Apache 2.0
> 

v1.7+r608262


> -Name:  JHove
> -Project URL: http://hul.harvard.edu/jhove/index.html
> -Binary: jhove-handler.jar, jhove-module.jar and jhove.jar
> -Version: ???
> -Binary downlaod URL: http://sourceforge.net/projects/jhove/
> -Source URL: http://sourceforge.net/projects/jhove/
> -License: Lesser GPL

v1.0, which does not seem to be available from the project's page anymore.
We will probably upgrade the Checker to use more recent one at some point.


> 
> -Name:  SAC
> -Project URL:  http://www.w3.org/TR/SAC/
> -Binary: sac.jar
> -Version: ???
> -Binary downlaod URL: http://habilis.net/validator-sac/
> -Source URL: http://habilis.net/validator-sac/

No, that's not the same thing!

> -License: W3C License

Version: 1.3
Project URL: http://www.w3.org/Style/CSS/SAC/
Binary and source: http://www.w3.org/2002/06/sacjava-1.3.zip




> 
> -Name:  TagSoup
> -Project URL:  http://home.ccil.org/~cowan/XML/tagsoup/
> -Binary: tagsoup-1.2.jar
> -Version: 1.2 (need confirmation)
> -Binary downlaod URL: http://home.ccil.org/~cowan/XML/tagsoup/#1.2
> -Source URL: http://home.ccil.org/~cowan/XML/tagsoup/#1.2
> -License: Academic Free License 3.0

That should be fine.


> 
> Thanks for your help.
> 
> Regards,
> Yeliz
> --------------------------------------------------------
> School of Computer Science
> The University of Manchester
> Manchester
> M13 9PL
> 
> URL: http://www.cs.man.ac.uk/~yesilady/
> Tel:  +44 (0) 161 275 6239
> Fax: +44 (0) 845 139 5599
> --------------------------------------------------------
> 
> 
> 
> 
> 
> 
>  From - Thu
Received on Thursday, 13 August 2009 09:14:58 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 13 August 2009 09:14:58 GMT