Opened 5 years ago
Last modified 3 years ago
#3017 new task
Release HeuristicLab 3.3.17
Reported by: | swagner | Owned by: | |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.17 |
Component: | General | Version: | |
Keywords: | Cc: |
Description (last modified by swagner)
Codename:
- tbd
New Features:
- tbd
New Contributers:
- tbd
Release Steps:
Trunk:
- Check and if necessary update year of assembly copyright of PluginInfrastructure
- Check and if necessary update year of HeuristicLab license file
- Increment plugin and application versions
- If necessary update versions in plugin dependencies
- Increment assembly file versions
- Increment installer versions
- Update samples
- Check and if necessary update build configurations and project dependencies
- Merge commits into stable
Stable Branch:
- Check if all unit tests are passed
- Create release tag
Release tag:
- Build configuration Release Any CPU
- Check if it compiles with mono
- Remove unnecessary files from build output (*.vshost.exe, *.vshost.exe.config, *.vshost.exe.manifest, *.pdb, *.dll.config (do not remove DotNetScilab-1.0.dll.config, that's a plugin dependency), app.config)
- Hide HeuristicLab 3.3.exe.config
- Create zip file
Trac:
- Attach zip file to Download wiki page
- Update wiki pages WikiStart, Download, ChangeLog, ChangeLogPending, etc.
- Create new milestone and ticket for the next release
- Change description of the current milestone into changelog style
- Complete current milestone and retarget all its remaining open tickets
Documentation:
- Update tutorial slides (latest version, number of plugins, algorithms and problems, features)
Marketing and PR:
- Post info about new release on HEAL homepage, HeuristicLab Facebook fan page and LinkedIn
- Write a release announcement for the Blog and send a mail to our mailing list
- Update Wikipedia page
- Create release annotation in Google Analytics and update download analysis
- Push to GitHub
- Update Features page
- Inform everybody else who might be interested
Change History (15)
comment:1 Changed 5 years ago by swagner
- Description modified (diff)
comment:2 Changed 5 years ago by abeham
comment:3 Changed 5 years ago by abeham
r17192: merged 17016, 17052, 17191 to stable (changes to Build and Test scripts)
comment:4 Changed 5 years ago by gkronber
r17242: delete empty folder.
comment:5 Changed 4 years ago by jkarder
r17634: updated HEAL.Attic to version 1.5.0
comment:6 Changed 4 years ago by gkronber
r17784: fixed comment.
comment:7 Changed 4 years ago by gkronber
r17799: removed code analysis on build for project TestFunctions.MultiObjective because it leads to build errors
comment:8 Changed 4 years ago by gkronber
Test comment to check trac e-mail notifications.
comment:9 Changed 3 years ago by gkronber
r17992: minor fixes in comments
comment:10 Changed 3 years ago by jkarder
r18001: show exception message in test results
comment:11 Changed 3 years ago by jkarder
r18002: missed null-conditional operator
comment:12 Changed 3 years ago by jkarder
r18070: sign Build.ps1 and Test.ps1
comment:13 Changed 3 years ago by gkronber
r18109: QAP.Views project called SubWCRev explicitly even though it is already called in PreBuildEvent. Probably has been introduced in a search/replace operation.
comment:14 Changed 3 years ago by gkronber
r18210 upgraded all projects to use .NET Framework 4.7.2 and the default language version C# 7.3
comment:15 Changed 3 years ago by jkarder
r18226: updated build and test scripts to support VS 2022
r17191: Adapted discovery of msbuild and vstest