This repository was archived by the owner on Aug 15, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
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.
- 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.