Opened 9 years ago
Last modified 8 years ago
#2526 closed task
Release HeuristicLab 3.3.14 — at Version 22
Reported by: | ascheibe | Owned by: | swagner |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.14 |
Component: | General | Version: | 3.3.13 |
Keywords: | Cc: |
Description (last modified by swagner)
Codename:
- Denver
New Features:
- BinPacking
- Probabilistic TSP
- Multi-objective Testfunctions
- Elastic-net, nonlinear regression, gradient boosted regression
- Gradient charts
- OSALPS
- Bugfixes
Release Steps:
Stable Branch:
Increment plugin and application versionsUpdate versions in plugin dependenciesIncrement assembly file versionsIncrement installer versionsCheck and if necessary update year of copyrightsCheck and if necessary update build configurations and project dependencies- Check if all unit tests are passed
- Update samples
- Create release tag
- Merge commits back into trunk
Release tag:
- Update target path in CustomPostBuildTemplate_UpdateLocalInstallation.cmd in project HeuristicLab-3.3
- 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 Download, ChangeLog, ChangeLogPending, etc. (download button for current version is always called HL-Download.png)
Create new milestone for the next release- Change description of the current milestone into changelog style
Update ChangeLogPending to display tickets of the next release milestone- Complete current milestone and retarget all its remaining open tickets
- Update default version in the trac Admin module
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
- Push to github
- Update Features page
- Inform everybody else who might be interested
Change History (22)
comment:1 Changed 9 years ago by ascheibe
- Status changed from new to accepted
comment:2 Changed 9 years ago by ascheibe
comment:3 Changed 9 years ago by gkronber
Thanks!
comment:4 Changed 9 years ago by ascheibe
r13509 fixed post build events in Hive slave project
comment:5 Changed 9 years ago by gkronber
r13644: fixed a typo in the name & description of a benchmark problem
comment:6 Changed 8 years ago by ascheibe
- Owner changed from ascheibe to swagner
- Status changed from accepted to assigned
comment:7 Changed 8 years ago by mkommend
- Description modified (diff)
comment:8 Changed 8 years ago by swagner
- Status changed from assigned to accepted
comment:9 Changed 8 years ago by swagner
- Description modified (diff)
comment:10 Changed 8 years ago by swagner
- Description modified (diff)
comment:11 Changed 8 years ago by jkarder
r14143: updated hl download images
comment:12 Changed 8 years ago by swagner
r14171: Updated year of copyrights
comment:13 Changed 8 years ago by swagner
- Description modified (diff)
r14183: Updated year of copyrights on stable
comment:14 Changed 8 years ago by swagner
r14185: Updated year of copyrights in license headers
comment:15 Changed 8 years ago by swagner
r14186: Updated year of copyrights in license headers on stable
comment:16 Changed 8 years ago by swagner
r14187: Updated year of copyrights in license headers
comment:17 Changed 8 years ago by swagner
r14188: Updated year of copyrights in license headers on stable
comment:18 Changed 8 years ago by swagner
r14190: Updated versions
comment:19 Changed 8 years ago by jkarder
r14191: fixed build configurations
comment:20 Changed 8 years ago by jkarder
comment:21 Changed 8 years ago by jkarder
comment:22 Changed 8 years ago by swagner
- Description modified (diff)
r13499: removed SharpDX from Mono builds as it does not work on Linux