[task #9526] Submission of Scacchi3D

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


URL:
  <http://savannah.nongnu.org/task/?9526>

                 Summary: Submission of Scacchi3D
                 Project: Savannah Administration
            Submitted by: marcobresciani
            Submitted on: gio 02 lug 2009 19:30:22 GMT
         Should Start On: gio 02 lug 2009 00:00:00 GMT
   Should be Finished on: dom 12 lug 2009 00:00:00 GMT
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10282> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10282>


= Registration Details =

* Name: *Scacchi3D*
* System Name:  *scacchi3d*
* Type: non-GNU software & documentation
* License: GNU General Public License v3 or later

----

==== Description: ====
Scacchi Tridimensionali di Star Trek.
Proseguimento della mia Tesi di Laurea in Ingegneria Informatica.
Applicazione in linguaggio Java.

L'obiettivo è di realizzare un'applicazione client-server per gestire
partite di scacchi tridimensionali, mostrando la scacchiera tridimensionale e
gestendo un archivio dati dei giocatori con lo storico delle partite.
Mentre l'applicazione è attualmente basata su RMI e Grammatica 1.4, l'idea
è di introdurre Spring o JMS puro (con OpenMQ). Inoltre si deve introdurre
l'uso di Xj3D per la grafica della scacchiera.


==== Other Software Required: ====
SLF4J: http://www.slf4j.org/license.html
Logback: http://logback.qos.ch/license.html
Grammatica: http://grammatica.percederberg.net/
JavaCC: https://javacc.dev.java.net/
JMS (Open MQ): https://mq.dev.java.net/legal.html
Spring: http://www.springsource.org/about
Xj3D: http://www.xj3d.org/licenses/license.html


==== Other Comments: ====
Spiacente: momentaneamente costretto a Microsoft Windows Vista, non riesco a
creare un .tar.gz

Sorry: temporarily stuck on a Microsoft Windows Vista environment, can't
create .tar.gz


==== Tarball URL: ====
http://savannah.gnu.org/submissions_uploads/Scacchi3D.zip






    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?9526>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.nongnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #1, task #9526 (project administration):

Sorry, forgot English translation of the description... :-(

Star Trek Three-Dimensional Chess
http://images.google.it/images?q=Star%20Trek%20Three-Dimensional%20Chess

Continuation of my Information Technology Laurea (University) Degree
graduation Thesis.
Java language application.

Goal is to create a client-server application to manage 3D chess games,
showing the 3D chessboard and a players and games story database.
While the application is currently based on RMI and "Grammatica 1.4", my idea
is to introduce Spring Remoting or pure JMS (with OpenMQ).
Moreover, there is the need to introduce Xj3D for chessboard graphics.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #2, task #9526 (project administration):

No update?! :-(

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Update of task #9526 (project administration):

                  Status:                    None => Wait reply            
             Assigned to:                    None => nicalvaro              

    _______________________________________________________

Follow-up Comment #3:

Hi,

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

Please check
http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html for more
information, and update your files.

logback.xml
Scacchi3d.mm
nbproject/findbug.settings
nbproject/genfiles.properties
nbproject/project.properties
nbproject/project.xml
src/name/bresciani/marco/jutils/rmicomm/Messaggi.properties
src/name/bresciani/marco/jutils/rmicomm/package.html

Either place the copyright and license notice inside these formats or in a
seperate Readme file:

./src/name/bresciani/marco/scacchi3d/media/Splash.png

Please document where you get the Duke.png file from in the README file. I
know it's a Sun Java logo, but in order to help people what they can do with
the file, it helps to know where it came from.

The license file for your project was hard to find. Would you mind placing it
in the root directory of your project. Also, the only GNU GPL fie I found was
version 2 and your license notices claim this is GNU GPL version 3.

You may find the latest version of the GNU GPL here:

http://www.gnu.org/licenses/gpl.txt

Rename it COPYING or LICENSE to be clear.

The last question I have to ask is of course are you still planning to host
on Savannah?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Update of task #9526 (project administration):

                  Status:              Wait reply => None                  
             Assigned to:               nicalvaro => None                  

    _______________________________________________________

Follow-up Comment #4:

Hi,

Sorry for the delay. It's just that this site is run by volunteers and hence
we have a difficult time getting to you even if there is fully compliant
application. I see you have attempted to comply with this process, but I still
have a few things to ask of you before I'll approve it.

There are a few files that are lacking a copyright and license notice from
what I saw. Mainly the xml files. The only files that should not have license
notices are the trivial files (less than 10 lines) and generated files. You
should also place a copyright for the sound files that you are using.

For more information follow this link:

http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html 

logback.xml
Scacchi3d.mm
nbproject/findbug.settings
nbproject/genfiles.properties
nbproject/project.properties
nbproject/project.xml
src/name/bresciani/marco/jutils/rmicomm/Messaggi.properties
src/name/bresciani/marco/jutils/rmicomm/package.html

Either place the copyright and license notice inside these formats or in a
seperate README file:

src/name/bresciani/marco/scacchi3d/media/Checkmate.wav
src/name/bresciani/marco/scacchi3d/media/Splash.png

Please document where you get the Duke.png file from in the README file. I
know it's a Sun Java logo, but in order to help people what they can do with
the file, it helps to know where it came from.

The GNU GPL license which I found in lib/LICENSE-GPL.txt was hard to find and
it also was an older version than what is claimed to be used in your files.

Please use a complete verbatim copy of the license, which may be found at

 http://www.gnu.org/licenses/gpl.txt

and place it the top level directory with the name COPYING or LICENSE.

The last thing I needed was to know if you are still interested in Savannah
hosting.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #5, task #9526 (project administration):

Thank you for your reply.
  I'll take care of the files as soon as I'll be back home (after holidays).

I'm working on removing older/unused files (such as Duke) and to update all
licensing information.
  As I said, I'll also probably update some libraries and provide the
specific licensing information.

I've worked on the project a bit at home using Mercurial so the repository
already have some history that reflects some of the updates I wrote about.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Update of task #9526 (project administration):

             Assigned to:                    None => nicalvaro              

    _______________________________________________________

Follow-up Comment #6:

Okay, I'll await your updates, but also determine whether your project can
run on a Free Software Java suite (see
http://savannah.gnu.org/maintenance/JavaIssues and
http://www.gnu.org/software/java/ for more information).

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

IceTea is based on Sun's OpenJDK and uses free replacements for its
proprietary parts. 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://icedtea.classpath.org/ ,
http://gcc.gnu.org/ and
 http://www.gnu.org/software/classpath/ .

Please provide us with more information about this point.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #7, task #9526 (project administration):

I'm back and I'm working in the spare time to match the files with the
licenses, remove unused/unlicensed or non free files and correctly placing the
licenses.

I've also read you comments about the free Java but I'm a bit worried since
I'm not stuck on Windows Vista. :-( I've tried to search for free JVM
implementations on Windows but, up to now I was not able to find.

Anyway, first of all, as soon as I'll finish the updates of the licenses and
files and so on, I'll post the project here.
  Then I'll search for a GNU/Linux with an OpenJDK or so, in order to test my
project with it. Even if I think it should work, since I'm not using "strange"
APIs... :-)

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #8, task #9526 (project administration):

I mean... I'm stuck on Windows Vista... it's not "I'm *not* stuck"... :-)

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #9, task #9526 (project administration):

Sorry for the late response.

You could try installing or running gNewSense by getting this ISO.

You could get the ISO from this site:

http://www.gnewsense.org/Download/

To burn the iso, you could use InfraRecord program. The documentation and
tool is available from:

http://infrarecord.org

You can either install or run from the live cd. From there you can install
the IcedTea package.

Applications -> Accessories -> Terminal

sudo aptitude install openjdk-6-jdk

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #10, task #9526 (project administration):

Yees! Sorry! Thanks for the idea! I forgot I already have somewhere the live
of gNewSense... It seems I'm getting older and forget things... ;-)
  I'll try it as soon as possible.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #11, task #9526 (project administration):

I've followed your suggestion many times through the gNewSense live CD but
I've found some troubles that at the moment make me impossible to test my
application.
  While installing gij and gcj, I have errors on openjdk-6-jre-headless and
also, since it's a live, I had troubles in installing the things, due to
available space.
  I've remove OOo, EMacs and some other things... but anyway, except for the
space problem, that I've solved, I still had errors on
openjdk-6-jre-headless...

I'm also not sure if the errors I had while running "java -jar Scacchi3D.jar
(my applycation...) were related to the bad installation of OpenJDK. It gives
class not found and more other "strange" errors I've never seen in Java...
:-)

Any idea about the installation?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #12, task #9526 (project administration):

Let's see if I can do it. Would you mind giving me some instructions? I saw
your personal page dedicated for documentation was closed.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #13, task #9526 (project administration):

I saw NetBeans is available inside gNewSense... You can open the project file
and do the usual "clean and build". That's it.

Anyway, since there are some (too many...) things that are in progress, I
have some workarounds for you.

1. Before doing the "clean and build", create an empty MANIFEST.MF file in
the main directory (same level of src, lib, ...);

2. once the dist directory has been built, you should find the README.TXT,
Scacchi3D.jar and a lib directory in it. Then you have to copy java.policy
from the main dir to that "dist" one;

3. Again, lots of workarounds... sorry... from
"src/name/bresciani/marco/scacchi3d/dati" directory copy all files except
package.html to the "dist" directory;


At the end, from inside "dist" directory, run

java -Djava.security.manager -Djava.security.policy=java.policy -jar
Scacchi3D.jar

and see if it opens the Swing (Nimbus L&F) GUI.

I don't remember the version of the project I've attached, anyway if you have
some problems just tell me and I could send you the "dist" directory by
e-mail. Zipped, it's less than 900kB.

(see attachment... exception is normal... at the moment!)

(file #19007, file #19008)
    _______________________________________________________

Additional Item Attachment:

File name: Running.png                    Size:69 KB
File name: NimbusGUI.png                  Size:20 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #14, task #9526 (project administration):

Okay, could you give me a list of the dependencies, where I can get them, and
where do I put them? I am getting complitation failure.

You can give me the dist directory as well if you want. I want to make sure
that compiling on GNU/Linux is doable.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #15, task #9526 (project administration):

Thank you very much for you help.
  I've tried again with my gNewSense live CD but even by removing as many
packages as possible, I was not able to fully install Java... :-( Strange...
:-(

Anyway, I've put the latest update on SendSpace since it's too big to attach
here. (1,66MB)
  You can download it from here:
http://www.sendspace.com/file/pqs3fk

I think it would compile and run. The current implementation still does not
use all libraries I've in mind (OpenJMS, JavaCC, ...) so it's pure Java with
SLF4J/Logback and Grammatica API I've already used in Linux.
  Probably there could be problems with XML things or RMI... I don't remember
the current status of GNU Java APIs.

Thanks very much again!

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/




Re: [task #9526] Submission of Scacchi3D

by Nicodemo Alvaro-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, 18 Nov 2009 20:13:45 +0000
Marco Bresciani <INVALID.NOREPLY@...> wrote:

>
> Follow-up Comment #15, task #9526 (project administration):
>
> Thank you very much for you help.
>   I've tried again with my gNewSense live CD but even by removing as many
> packages as possible, I was not able to fully install Java... :-( Strange...
> :-(

Then install it! Why do you need Windows Vista anyhow?

> Anyway, I've put the latest update on SendSpace since it's too big to attach
> here. (1,66MB)
>   You can download it from here:
> http://www.sendspace.com/file/pqs3fk
>
> I think it would compile and run. The current implementation still does not
> use all libraries I've in mind (OpenJMS, JavaCC, ...) so it's pure Java with
> SLF4J/Logback and Grammatica API I've already used in Linux.
>   Probably there could be problems with XML things or RMI... I don't remember
> the current status of GNU Java APIs.
>
I attached the warnings I am getting from trying to build this.

Here is what I try to do to run:
Savannah/dist$ ls
dati  java.policy  Scacchi3D.jar
Savannah/dist$ java -jar Scacchi3D.jar
Failed to load Main-Class manifest attribute from Scacchi3D.jar
Savannah/dist$
java -Djava.security.manager -Djava.security.policy=java.policy \
-jar Scacchi3D.jar
Failed to load Main-Class manifest attribute from Scacchi3D.jar

--
Nicodemo


error-scacchi-build (20K) Download Attachment

[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #16, task #9526 (project administration):

Okay, I found that the reason it is not working on gNewSense is that Nimbus
Swing Look and Feel was just ported to openjdk-6 last month. So support for it
is probably not as good for free software as it is on Windows. If you are to
host your project on Savannah, you will to switch to another library to be
able to provide support on GNU/Linux.

http://blog.fuseyism.com/index.php/2009/10/23/nimbus-look-n-feel-now-in-openjdk6/

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #17, task #9526 (project administration):

I'm going to approve it. I got an explanation from Sylvain, that basically
said I can approve it. The one problem I see with this is that you should test
with the bleeding edge. I guess that takes testers though.

You will receive an automated e-mail containing detailed information about
the approval.

Regards.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




[task #9526] Submission of Scacchi3D

by anonymous-98 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Update of task #9526 (project administration):

        Percent Complete:                      0% => 90%                    
             Open/Closed:                    Open => Closed                

    _______________________________________________________

Follow-up Comment #18:

I forgot to close out the application, because it was approved. Enjoy.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?9526>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



< Prev | 1 - 2 | Next >