![]() |
Snapshots & Distributions
Updated 02 May 2021
|
Upper levels: - QuArK Information Base - 4. The Source Code |
4.11. Snapshots & Distributions |
[ | - - ]
This section describes QuArK distribution policy, tools and methodology. |
Index |
QuArK Release Policy |
Peter Brett - 05 Apr 2018 | [ Top ] |
QuArK has two types of releases: distributions and snapshots.
Typically, QuArK snapshots are released every couple of weeks, although this may vary depending on how much work is being done. If two weeks go by with very little CVS activity, there won't be much point in making a snapshot; equally, if things are frantic, it's likely we'll do snapshots more frequently. Also, it depends how much time the release technicians have available. Distributions are done on a much less frequent basis, because they require much more work on the part of whoever's doing the releases. |
Releasing a Snapshot |
Peter Brett, DanielPharos - 02 May 2021 | [ Top ] |
Here's the process you might follow to prepare and release a snapshot. Before you'll be able to follow the process outlined below, you'll probably want to read File Release System - Offering Files for Download to know how to work with the SourceForge File Release System.
You should also e-mail a release announcement to the development mailing list (quark-python@yahoogroups.com), something along the lines of: (I'm going to assume that the date is 31st August 2007) Subject: Snapshots 20070831 New QuArK snapshots are now available from http://quark.sourceforge.net/ - Compiled Infobase: http://quark.sourceforge.net/download/quark-help-20070831.zip - Full source code with Python 2.2.3: http://quark.sourceforge.net/download/quark-src-20070831.zip - Win32 binaries with Python 2.2.3: http://quark.sourceforge.net/download/quark-win32-20070831.zip Read through and summarize the NEWS.txt file to compile a changelog. It's also a good idea only to have four snapshots on the site at a time, so as to be sure not to exceed the storage quota. So delete the oldest snapshots if you need to. |
Releasing a Distribution |
Peter Brett, DanielPharos - 01 May 2021 | [ Top ] |
Once you've decided that you're ready to create a distribution, here's what you do.
|
Creating the installer |
DanielPharos - 01 May 2021 | [ Top ] |
(I'm going to assume that you're running Windows.) In preparation for creating the installer, you'll need to carry out a couple of preliminary steps.
There are several steps in creating the installer:
This will produce the installer executable in the same folder as where QuArK.nsi is located. |
Broadcasting the release |
DanielPharos - 01 May 2021 | [ Top ] |
There are some steps only the webmaster can perform, because it involves modifying things on the QuArK website. These are:
|
Copyright (c) 2021, GNU General Public License by The QuArK (Quake Army Knife) Community - http://quark.sourceforge.net/ |
[ Top - ] | -