Author Topic: release preparation  (Read 1250 times)

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
release preparation
« on: 6 October 2010, 10:51:13 »
3.3.7 is near now. Whats still needed for the next release? ( no new features! )

I start:
- Linux installation/installers should be changed so that they use correct libs to fix speed problems some people had... ( if not already done )
- no "softcoder" containing ini files this time  ;) and debug should not be default
- M0ellermeister reported that glestkeys.ini was not in the data package ( maybe other files are missing too ?)
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: release preparation
« Reply #1 on: 6 October 2010, 11:36:07 »
A few things I can think of:

- several weeks ago, Softcoder and I discussed on how we could add OS (and optionally OS version) branching (i.e. load these but not these libraries if you are on this operating system in this version and have this package installed already) to the 'glest' start script. Unfortunately I forgot most of this discussion and what we ended up with and failed to record it, too. I'm not even sure it's still relevant (it probably is, though), so if we still want this branching to happen then it would be good to ship it with 3.3.7.

- during the same IRC chat, we were thinking about ways to ensure that (incremental) 'data upgrade packs' can also ensure that you delete files which are no longer needed and - worse -need to be no longer in place (this was an issue for the norsemen and start menu logo changes in the 3.3.5->3.3.6 upgrade). Unfortunately I do not remember which, if any, solution we came up with there, too.

- hosting games on OS X does not currently seem to work - or not for everybody -, the OS X builds seem to have hardcoded user-specific paths in them and there is an issue with the backspace key. So OS X support should either be tagged experimental/incomplete/unsupported or the release delayed until this is fixed.

It should be possible to create data packages already.
« Last Edit: 6 October 2010, 11:43:12 by tomreyn »
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: release preparation
« Reply #2 on: 6 October 2010, 17:16:15 »
- Releasenotes should be updated!

I vote to ignore OS-X for the moment. GeoVah can build a 3.3.7 compatible binary later which fixes these issues without problems.
« Last Edit: 6 October 2010, 17:22:54 by titi »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: release preparation
« Reply #3 on: 7 October 2010, 10:43:51 »
we wanted to add at least 3 new possible portnumbers for servers.

I would like to have those 3 additional:

61358
61359
61360

--------------------------------

When starting the editor in glest 3.3.6 I get an error saying:
Can't load image from file 'editor.ico': file does not exist.

if I click OK the editor starts up like normal. I think its a delivery problem too.
« Last Edit: 7 October 2010, 11:57:41 by titi »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: release preparation
« Reply #4 on: 7 October 2010, 12:01:40 »
It might be good to also suggest some ports which are not system ports (so >= 1024) but still well known ports, such as 1080, 8080, since there are a few retarded routers out there which can only do port forwarding on (WAN) / to (LAN) a few preconfigured port numbers (and some where WAN and LAN port number need to match). Yet another option would be to register a user port with IANA.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: release preparation
« Reply #5 on: 7 October 2010, 21:38:08 »
Maybe port 61000 too.

 

anything