WackoWiki: Release Process

https://wackowiki.org/doc     Version: 63 (06/22/2026 13:53)

Release Process

Release early, release often. This is a mantra from free software communities. It's accurate. You want to do your design work in the open, and get critical feedback as early as possible.


1. Stages


2. Issue tracker

3. Change Log

XML

Feed Title: Release notes from wackowiki[link1]


6.1.24[link2]

Minor feature and bug fix release for 6.1.x series

  • sets direct link to diff handler in feed and change notice
  • sets abuse_email as the Sender email (return-path) of the message
  • updates Português translation
  • random action redirects logged-in users now also to pages with registered users as read permission
  • enables section edit by default
  • adds syndication module to Admin panel
  • miscellaneous minor fixes

Full Changelog: 6.1.23...6.1.24

4. Release Notes

5. Build packages


Set back error reporting level in constants.php
const PHP_ERROR_REPORTING			= 0;		


Set back error SQL mode to server in config.php
'sql_mode' => '0',		


Workflow:
  1. On your local machine (or CI), run:
    composer install --no-dev --optimize-autoloader		

  2. Create a clean distribution archive that includes everything users need.
  3. Upload the resulting .zip / .tar.gz as an asset to a new GitHub Release.

5.1. Create the Distribution Package

Place the script in your project root folder and run it. Ensure you've installed Composer[link3].

Basic usage (default):
./build-release.sh --version=6.3.0 - pulls HEAD of master branch
Build from tag:
./build-release.sh --version=6.3.0 --source=6.3.0 - pulls version with 6.3.0 tag
Build from commit hash:
./build-release.sh --version=6.3.1-dev --source=b0061efba26b793a044f0af4bd8611ce92244760 - pulls version with the provided hash

build-release.sh[link4]

6. Repository

7. Update Files

7.1. Update file references

wackowiki-6.2.1.zip[link5] (2.9 MiB)


Development version
(see Repository[link6])


Beta version
wackowiki-6.3.0-beta8.zip


8. Release notices and announcements