savannah-hackers
[Top][All Lists]
Advanced

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

Re: [Savannah-hackers] submission of Pbem Generic Game Engine - savannah


From: Sylvain Beucler
Subject: Re: [Savannah-hackers] submission of Pbem Generic Game Engine - savannah.nongnu.org
Date: Wed, 22 Dec 2004 16:54:43 +0100
User-agent: Mutt/1.4.2.1i

Hi,

I'm evaluating the project you submitted for approval in Savannah.

> sp <address@hidden> described the package as follows:
> License: gpl
> Other License: 
> Package: Pbem Generic Game Engine
> System name: pgge
> Type: non-GNU
> 
> Description:
> This project is a pbem (play-by-email) generic game engine.
> 
> The project (logical architecture) is subdivided in several components
> (this list isn't definitive) :
> - IA Module 
> - GUI Module (if a graphical client program is created)
> - Processing Module (for the running of game turn)
> - Map Management Module (world map management)
> - Report Generator and Parser Module (order parsing, and the players'
> reports creation)
> - Tools Module (format, I/O, datas, ...)
> - Communication Module (mail, connection, ...)
> - ...
> 
> 
> All the modules to be coded will be independant and it will be possible to
> use them for another game or purpose.
> At this time there aren't any complete code available. The project is in
> planning, specifications and design phase (some prototype has been made).
> 
> 
> Other Software Required:
> Some constraints are defined such as progamming language, architecture,
> and the running of the pbem game. But theses constraints will be exactly
> defined in the different technical documentation. The constraints are :
> - programming language : Java 
> - server : tomcat
> - OS : Unix, Linux or Windows (platform independant)

You must determine whether your project can run on a Free Software
Java suite (see http://www.gnu.org/software/java/ for more
information).

We recommend you to test your project using GCJ and GNU Classpath, and
ensure that your Java code runs on this Free Software Java suite.

GCJ is the GNU Compiler for Java, part of the GCC (GNU Compiler
Collection).  The Classpath project aims to develop a free and
portable implementation of the Java API (the classes in the 'java'
package).

More information is available at http://gcc.gnu.org/ and
http://www.gnu.org/software/classpath/,

Please provide us with more information about this point.

Since you are starting this project and can choose the language you
will use, I suggest you do read the "Free But Shackled" article by
RMS:
http://www.gnu.org/philosophy/java-trap.html


Also please include a (perhaps temporary) URL pointing to the source
code.  The description you gave when registering will not be read by
the general public.  If you are still concerned with privacy, however,
you can forward the code to me by email (address@hidden).

We wish to review your source code, even if it is not functional, to
catch potential legal issues early.

For example, to release your program properly under the GPL you must
include a copyright notice and permission-to-copy statements at the
beginning of every file of source code.  This is explained in
http://www.gnu.org/licenses/gpl-howto.html.  Our review would help
catch potential omissions such as these.


Incidentally, "Linux" is just a kernel of a more complex system that
we like to refer to as GNU/Linux, to emphasize the ideals of the Free
Software movement.

For more information, see http://www.gnu.org/gnu/linux-and-gnu.html.

-- 
Sylvain




reply via email to

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