Greetings,

I am looking into packaging GWT for Fedora.  According to the Fedora
packaging
guidelines, all packages must not include any bundled libraries or JAR
files
[1].  As a result, I have attempted to identify the JAR files included
in GWT
and whether they are already packaged in Fedora.

So far, the process has identified many build dependencies that are
already
packaged in Fedora or JPackage (that's good news for me).  However,
there
remain a few questions I could use guidance from the GWT team on.
Those
include ...

= Multiple Versions =

There are several instances where multiple versions of a JAR file are
included
in GWT.  For example, the full list of multiple JAR file versions I've
observed:

 * emma.jar and emma_ant-2.0.5312.jar
 * xml-apis-2.0.2.jar and xerces-2_9_1/xml-apis.jar
 * tomcat/servlet-api-2.4.jar and tomcat/servlet-api-2.5.jar
 * jsp-api-2.0.jar and jsp-api-2.1.jar
 * ant-launcher-1.6.5.jar and ant-launcher-1.7.1.jar
 * nekohtml-1.9.12.jar and nekohtml-1.9.13.jar
 * jdt-3.1.1.jar, jdt-3.1.1.jar and jdt-3.1.1.jar
 * ant-1.6.1.jar, ant-1.6.5.jar and ant-1.7.1.jar
 * ant-junit-1.6.5.jar and ant-junit-1.7.1.jar
 * htmlunit-core-js-2.5.jar and htmlunit-core-js-r5070.jar

The question I have ... is it safe to assume only the newest version
of that
JAR file is required, or are multiple JAR versions truly required at
build
time?

= Uncertain dependencies =

There are several JAR files where I'm not able to determine their
nature as
build requirements.  That complete list is available at
https://fedoraproject.org/wiki/User:Jlaska/gwt#Status_uncertain.  Is
it
documented, or can someone help identify how/whether the following JAR
files
are used during the build process?

 * selenium*
 * htmlunit*
 * protobuf-2.2.0.jar
 * swing-worker-1.1.jar
 * javaswf-20050404.jar
 * servlets-common-1.0.jar
 * naming-common-1.0.jar
 * gwt-dev-modified.jar
 * gwt-user-modified.jar

Any assistance folks can offer in answering these 2 points is much
appreciated.

Thanks,
James

[1] 
http://fedoraproject.org/wiki/Packaging:Java#Pre-built_JAR_files_.2F_Other_bundled_software

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to