URL: <http://gna.org/bugs/?19088>
Summary: Put more Windows installer/packaging material under version control Project: Freeciv Submitted by: jtn Submitted on: Thu Dec 1 02:55:28 2011 Category: general Severity: 3 - Normal Priority: 5 - Normal Status: None Assigned to: None Originator Email: Open/Closed: Open Release: Discussion Lock: Any Operating System: Microsoft Windows Planned Release: _______________________________________________________ Details: The description of packaging for Windows <http://freeciv.wikia.com/wiki/Install-Windows#Package_Freeciv> refers to Nullsoft installer scripts, or scripts that generate those scripts, that live outside of version control. Some of those scripts can be found on download.gna.org <http://download.gna.org/freeciv/packages/windows/installer-scripts/>. It would be nice if some of this material could be moved under version control. I'm not suggesting any attempt to actually fully automate all the steps of the Windows package build, but having the latest material visible in version control might allow more developers to help with Windows packaging issues. A particular project I think this would help with is making language selection more slick (bug #19087). If this were done, routine procedures like changing the version number could actually be done as part of the tarball release process by autoconf, taking a .in file and dumping out preprocessed installer script material for inclusion in the tarball, where the Windows packager could pick it up. I can help with this if it looks workable. A possible workflow glitch is that the packager will probably only discover a required tweak to this material after the release manager has dropped the tag and built the tarball, so the material used won't be identical to what's in the tarball. I guess we'll just have to live with that _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?19088> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev