savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-register-public] [task #8645] Submission of Freeciv Web Cl


From: Sylvain Beucler
Subject: Re: [Savannah-register-public] [task #8645] Submission of Freeciv Web Client
Date: Sun, 30 Nov 2008 17:15:16 +0100
User-agent: Mutt/1.5.18 (2008-05-17)

Hi,

In this case the approval requires in-depth technical knowledge, and
we need to trust the submitter to some extent.

However you can ask him directly about your concers:

- Is he using a the GPL'd version of the Resin J2EE application
  server?  (i.e. not the "professional" version). Or more generally
  does it work with a free J2EE AS such as JonAS?

- Did he test with a free Java environement such as GCJ (which you
  used and apparently fails) or IcedTea6?

The various .jar are libraries, usually they are easy to find. They
are using the .zip format really, so you can extract them if you have
a doubt.

.war are special .jar files with additional information for automated
installation in an application server such as Resin.

I don't use Maven either, but I suspect it would work better with
IcedTea here. I think gNS has it, otherwise you may check
icedtea.beuc.net for binary packages ;)

I'm not sure about the license compatibility either; maybe you could
ask address@hidden if the application server falls under the GPL's
"compiler exception" like Java in this case?

-- 
Sylvain

On Sun, Nov 30, 2008 at 05:24:11PM +0200, Yavor Doganov wrote:
> >   <http://savannah.nongnu.org/task/?8645>
> 
> I need some help here, please.
> 
> I suspect this project might not be suitable for hosting at Savannah,
> although there is no firm evidence AFAICT:
> 
> * The Resin HTTP server licensing seems a bit fishy.
> * I have not figured out how Google's diff-match-patch is used, it
>   might be incompatible.
> * When I do `mvn install' on a gNS system, I get:
> 
> [ERROR] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Compilation failure
> Unable to locate the Javac Compiler in:
>   /usr/lib/jvm/java-1.5.0-gcj-4.2-1.5.0.0/jre/../lib/tools.jar
> Please ensure you are using JDK 1.4 or above and
> not a JRE (the com.sun.tools.javac.Main class is required).
> In most cases you can change the location of your Java
> installation by setting the JAVA_HOME environment variable.
> 
> 
> Unable to locate the Javac Compiler in:
>   /usr/lib/jvm/java-1.5.0-gcj-4.2-1.5.0.0/jre/../lib/tools.jar
> Please ensure you are using JDK 1.4 or above and
> not a JRE (the com.sun.tools.javac.Main class is required).
> In most cases you can change the location of your Java
> installation by setting the JAVA_HOME environment variable.
> 
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 2 minutes 44 seconds
> [INFO] Finished at: Sun Nov 30 17:09:48 GMT+02:00 2008
> [INFO] Final Memory: 19M/26M
> 
> (I've never used maven before.)
> 
> * During the build, the build procedure downloads many Java packages
>   from the Internet, apparently needed to generate the resulting .jar
>   (or .war?).  I don't know how to check them, and in general I don't
>   know how to ensure that this particular package meets the Savannah
>   project criteria.  I guess that if it is possible to run FreeCiv in
>   a web-browser on a completely free system, that would be fine.
>   However, I can't accomplish that without some hints.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]