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

Reply via email to