Skip to content
This repository was archived by the owner on Aug 15, 2025. It is now read-only.

Release Checklist

WrinklyNinja edited this page Mar 1, 2014 · 4 revisions

This page exists to serve as a reminder for me (WrinklyNinja) of what I need to do whenever I release an update to BOSS. It's not related in any way to masterlist updates.

Checklist

  • Update my local copy of the SVN to the latest version, to make sure I've got all the latest files.
  • Update readme links to the latest forum threads.
  • Update generic description links to the latest forum threads.
  • Update Google Code site links to the latest forum threads.
  • Update Version History with release date.
  • Build x86 BOSS.exe, BOSS GUI.exe and boss32.dll executables.
  • Build x64 boss64.dll executable.
  • Compile the installer.
  • Put together the 7-zip archive.
  • Upload 7-zip archive to Google Code site.
  • Upload installer to Google Code site.
  • Commit installer to SVN's /releases version subfolder. The version string must contain all three numbers so that older versions of BOSS with a bugged comparison function will find it.
  • Add checksum of installer to "checksums.txt" in the SVN's releases version subfolder. This is required for compatibility with older versions of BOSS.
  • Update SVN's /data/boss-common/latestversion.txt with the release version number.
  • Update version number on Oblivion Nexus file entry.
  • Update version number on Skyrim Nexus file entry.
  • Update version number on Fallout 3 Nexus file entry.
  • Update version number on New Vegas Nexus file entry.
  • Update version check in the Oblivion masterlist.
  • Update version check in the Skyrim masterlist.
  • Update version check in the Fallout 3 masterlist.
  • Update version check in the Fallout New Vegas masterlist.
  • Update version check in the Nehrim masterlist.

I think that's it... I really have to simplify the process.

Clone this wiki locally