taskSavannah Administration - Tasks: task #7784, Submission of Pirates of the skies

 
 

task #7784: Submission of Pirates of the skies

Submitter:  Paul-Louis Ageneau <paullouisageneau>
Submitted:  Wed 20 Feb 2008 09:25:36 PM UTC
   
 
Should Start On:  Wed 20 Feb 2008 12:00:00 AM UTC Should be Finished on:  Sat 01 Mar 2008 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  alexshulgin Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sat 01 Mar 2008 05:58:33 PM UTC, comment #6: 

Hi,

I've approved your project.  You should receive mail notification shortly.

There's no problem in using CC-by-sa license for media files.  However, it would be reasonable to put separate readme file (e.g. README.media) into distribution stating clearly that the media files are licensed separately.

Although, CC-by-sa does not require to provide a full text copy of the license along with distributed files, it would be nice to have a separate file for it (e.g. COPYING.media or LICENSE.media).  This way the licensing scheme should be clear enough for the user. :-)

--
Cheers,
Alex

PS: I'm still unable to compile the project on my box.  I've installed all the required libraries, however it was necessary to hack a header or two to actually make it compile, but then again I had a problem linking it...

I'm curious to see the game running on my box--would you be so kind helping me with this issue?  You know my email. ;-)

Alexander Shulgin <alexshulgin>
Thu 28 Feb 2008 04:55:56 PM UTC, comment #5: 

Hi,
you can download the modified tarball here: http://dl.free.fr/eb9HlINjv/skypirates.tar.bz2
I have corrected the library problems, so now the compilation should work fine. The media aren't inside for the moment (so the game won't run), I will add them when the new importer is in place. I'm going to license them under the terms of the Creative Commons Attribution-Sharealike 2.0 license, if there is no issue with this.

> You might be surprised--I'm Russian. :)

Well, I would never have guessed :-D

Cordially,
Paulo

Paul-Louis Ageneau <paullouisageneau>
Thu 28 Feb 2008 10:00:26 AM UTC, comment #4: 

Hi,

> Replacing the 3ds files will take some time as I have to rewrite
> the importer... I think the best I can do is to recode this and
> resubmit the project after those changes are done.
> What do you think I should do for this ?


Please post the changes you've made.  I'll review it further, and if everything is OK, I think we can approve your project. :)

For that time please don't upload the non-free 3ds files to the repository.  You can always add the free versions when you are done with the importer.

One more note about licensing the media files: although we accept any 'free art' license in general, we still recommend those listed at gnu.org.

> Sorry for my English, I'm French...


You might be surprised--I'm Russian. :)

--
Cheers,
Alex

Alexander Shulgin <alexshulgin>
Wed 27 Feb 2008 10:08:44 PM UTC, comment #3: 

Thanks for your help and advice !
Regarding the issues you found, I have changed what I could:

1. Changes have been done.
2. Done also.
3. Done, it was quite clumsy :-)
4. Well, .lib files are normally used only to build the executable on Windows boxes. But you're right, I should review the makefiles because for the moment it is quite messy (it works on my Debian, but magically more than anything else...)
5. I planned to license the media under the terms of GNU GPL, but I'm going to give further consideration given the licenses you specified.
Replacing the 3ds files will take some time as I have to rewrite the importer... I think the best I can do is to recode this and resubmit the project after those changes are done.
What do you think I should do for this ?

Sorry for my English, I'm French...

Cordially,
Paulo

Paul-Louis Ageneau <paullouisageneau>
Tue 26 Feb 2008 08:16:51 AM UTC, comment #2: 

Hi,

I'm reviewing your project for inclusion into Savannah.

While doing so, I've discovered a few problems:

1. FSF address has changed and now is "51 Franklin Street, Fifth
Floor, Boston, MA 02110-1301 USA".  Please update your COPYING files as well as license headers.

The updated version of GNU GPLv2 can be found here:
http://www.gnu.org/licenses/gpl-2.0.txt

2. The file ./paulo3d/src/scriptable.cpp is missing copyright and
license headers.  Please add them as appropriate.

3. Files ./src/player.cpp, ./src/bot.cpp have a few words garbled in the license header, most probably due to some search/replace in the whole file. ;-)

4. I've noticed that you distribute .lib files as well as headers for your project's dependencies.  However, I'm unable to configure or compile the project on my Debian GNU/Linux box.  Being able to compile it with a convenient "./configure; make" command would be very helpful, so please remove any stale files left from previous builds.

5. There's no licensing information on the media files.  Are you planning to license them under the terms of GNU GPL as the whole package?  You may find some useful information about licensing non-software parts of the package here:

http://www.gnu.org/licenses/license-list.html#OtherLicenses

and here:

http://en.wikipedia.org/wiki/Category:Free_content_licenses

Besides, some of the media files (*.3ds), I believe, are from non-free programs.  Please replace them with equivalent files which can be opened/edited with free 3D modeling software (e.g. blender).


If you are willing to make these changes please provide us with an updated source package.  You may create a patch against the package you already provided, or simply create a new one without the unchanged media files (for smaller package size).  You may attach the new package to this tracker if it fits in 512KB.

--
Cheers,
Alex

Alexander Shulgin <alexshulgin>
Thu 21 Feb 2008 09:55:01 AM UTC, comment #1: 

I've forgotten GLFW in the project dependencies...
Its license is zlib/libpng and the website is http://glfw.sourceforge.net/

Paul-Louis Ageneau <paullouisageneau>
Wed 20 Feb 2008 09:25:36 PM UTC, original submission:  

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 page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: Pirates of the skies
  • System Name:  pirates
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later





Description:

An OpenGL-based multiplayer action game where two teams fight for supremacy in a steampunk environment. Players can choose airplanes or airships like Zeppelins, armed whith weapons such as machineguns, cannons or rockets. Bots are also supported.
The program is created with C++ and uses directly TCP/IP and UDP/IP for the multiplayer mode.


Other Software Required:

OpenGL X11/MIT http://www.mesa3d.org/
GLEW X11/MIT http://glew.sourceforge.net/
DevIL LGPL http://openil.sourceforge.net/
OpenAL LGPL http://www.openal.org/
libogg ~BSD http://xiph.org/
libvorbis ~BSD http://xiph.org/


Other Comments:

Media used by the game were created by me using GIMP, Blender or anim8or (freeware, but without any restrictions)

Note: "planes" was the old codename of the project, this is why in the tarball the projet is named "planes"


Tarball URL:

http://dl.free.fr/nBt0NIonV/planes-0.5.2-src.tar.gz


Paul-Louis Ageneau <paullouisageneau>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #15086:  planes11.jpg added by paullouisageneau (88KiB - image/jpeg - Random screenshots of the game)
file #15087:  planes13.jpg added by paullouisageneau (94KiB - image/jpeg - Random screenshots of the game)
file #15088:  planes12.jpg added by paullouisageneau (87KiB - image/jpeg - Random screenshots of the game)
file #15089:  planes14.jpg added by paullouisageneau (92KiB - image/jpeg - Random screenshots of the game)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by alexshulgin (Updated the item)
  • -email is unavailable- added by paullouisageneau (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-03-01 alexshulgin StatusNone Done
        Percent Complete0% 100%
        Open/ClosedOpen Closed
    2008-02-22 alexshulgin Assigned toNone alexshulgin
    2008-02-21 paullouisageneau Attached File- Added planes11.jpg, #15086
        Attached File- Added planes13.jpg, #15087
        Attached File- Added planes12.jpg, #15088
        Attached File- Added planes14.jpg, #15089

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code