Author Topic: Packaging question  (Read 3266 times)

daniel.santos

  • Guest
Packaging question
« on: 25 February 2008, 07:04:43 »
I would like to release a single download that contains the glest advanced engine (I'm thinking of "GAP" for Glest Advanced Pack or GAE for Glest Advanced Engine, still can't decide on name), the four path magitech tree along with the original engine, magitech tree and some of the contrib maps and tilesets.  What licensing restrictions would regulate that (aside from publishing all sources)?  Also, if there are any preferences from the team on how they would prefer this to be handled, please comment on this as well.  Maybe I could even come up with an installer that allows you to select which contributed tilesets, mods and maps you want.  Thanks!
« Last Edit: 1 January 1970, 00:00:00 by daniel.santos »

tux-gamer

  • Guest
Re: Packaging question
« Reply #1 on: 25 February 2008, 13:09:19 »
Quote from: "daniel.santos"
I would like to release a single download that contains the glest advanced engine (I'm thinking of "GAP" for Glest Advanced Pack or GAE for Glest Advanced Engine, still can't decide on name), the four path magitech tree along with the original engine, magitech tree and some of the contrib maps and tilesets.  What licensing restrictions would regulate that (aside from publishing all sources)?  Also, if there are any preferences from the team on how they would prefer this to be handled, please comment on this as well.  Maybe I could even come up with an installer that allows you to select which contributed tilesets, mods and maps you want.  Thanks!

Wow, great idea, i will looking forward for it.
because, i have sucsessfully compile glesty-src-r24.tbz2[/b], but i don't know what to do next.
i have put in the binary to the glest-data-3.1.0, but i don't see any change.

ps: i'am sory if my english is bad.
« Last Edit: 1 January 1970, 00:00:00 by tux-gamer »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #2 on: 25 February 2008, 13:48:26 »
As far as we are concerned you can publish our data no problem, I think all our license says is that you can do whatever you want with the data as long as you credit us, however to publish contributions you will probably have to ask the authors of the materials.

Probably the best way of doing it is that you host it somewhere and we put a link on this board by now. You know that we don't usually integrate 3rd party code, but we did it for the Linux port, and maybe if you are interested and the mod becomes popular we could do it in the future.

Regards.

Martiño.
« Last Edit: 1 January 1970, 00:00:00 by martiño »

wciow

  • Behemoth
  • *******
  • Posts: 968
    • View Profile
Re: Packaging question
« Reply #3 on: 25 February 2008, 14:55:17 »
Quote from: "tux-gamer"
.
i have put in the binary to the glest-data-3.1.0, but i don't see any change.


The original Glest files don't make use of most of the extra 'Glesty' features! in order to see the features in action you'll need to wait for the FPM mod to be released!
« Last Edit: 1 January 1970, 00:00:00 by wciow »
Check out my new Goblin faction - https://forum.megaglest.org/index.php?topic=9658.0

tux-gamer

  • Guest
Re: Packaging question
« Reply #4 on: 26 February 2008, 13:16:25 »
Quote from: "wciow"
Quote from: "tux-gamer"
.
i have put in the binary to the glest-data-3.1.0, but i don't see any change.

The original Glest files don't make use of most of the extra 'Glesty' features! in order to see the features in action you'll need to wait for the FPM mod to be released!

So that the problem, thanks for the info. :D
« Last Edit: 1 January 1970, 00:00:00 by tux-gamer »

daniel.santos

  • Guest
(No subject)
« Reply #5 on: 27 February 2008, 04:05:02 »
Quote from: "martiño"
As far as we are concerned you can publish our data no problem, I think all our license says is that you can do whatever you want with the data as long as you credit us, however to publish contributions you will probably have to ask the authors of the materials.
Good point.  I guess we'll have to make sure we have consent from each author with a license of their choosing (creative commons, as-is, etc.)
Quote from: "martiño"
Probably the best way of doing it is that you host it somewhere and we put a link on this board by now. You know that we don't usually integrate 3rd party code, but we did it for the Linux port, and maybe if you are interested and the mod becomes popular we could do it in the future.

Regards.

Martiño.

Well I hope it gets popular then :)
« Last Edit: 1 January 1970, 00:00:00 by daniel.santos »

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,239
    • View Profile
    • http://www.titusgames.de
(No subject)
« Reply #6 on: 27 February 2008, 14:24:10 »
I also thought about an installer for mods/maps/tilesets. But please remember that it should run on all platforms! I would prefer a java program here :).
So every mod can come as its own "package"

A possible package structure could be:

Zipfile containing:
- A directory "glest" with the structure of the mod inside matching its installation path

- Other Files( readme.txt license ...) which are not needed for installation could be plain in the root directory of the zip-file.

example:
 
Code: [Select]
zipfile-|
        |-glest|
        |      |-maps|
        |            |-waterworld.gbm
        |
        |-readme.txt
        |
        |-copyright.txt
        |
        |-...


- To install, the installer simply unpacks all files from the glest dir to the glest installation dir. Before unpacking it has to check wether there are any conflicts( original files would be overwritten ) which should not happen.

- To uninstall it removes all files and all empty directories

I think I will implement this soon.
( Another big advantage is, that you don't need the installer to install a mod, but you can use it! )
« Last Edit: 1 January 1970, 00:00:00 by titi »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Yggdrasil

  • GAE Team
  • Ornithopter
  • ********
  • Posts: 408
    • View Profile
(No subject)
« Reply #7 on: 27 February 2008, 18:08:50 »
maybe that's what you are looking for:

http://http://glest.eurion.net/?news&6

http://http://www.glest.org/glest_board/viewtopic.php?t=1890
http://http://www.glest.org/glest_board/viewtopic.php?p=9998

looks dead to me. the launchpad-project don't exist anymore and there is no download anywhere. at least some ideas.
« Last Edit: 1 January 1970, 00:00:00 by Yggdrasil »

RainCT

  • Guest
(No subject)
« Reply #8 on: 27 February 2008, 20:45:38 »
Yes, easyExtension is dead... I'm working in a lot of other stuff (mainly Ubuntu) and so don't have enough time for it...

If you want I can send you what I did, but it isn't much.
« Last Edit: 1 January 1970, 00:00:00 by RainCT »