Opened 10 years ago
Last modified 9 years ago
#2317 closed task
Release HeuristicLab 3.3.12 — at Version 15
Reported by: | ascheibe | Owned by: | ascheibe |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.12 |
Component: | General | Version: | 3.3.11 |
Keywords: | Cc: |
Description (last modified by ascheibe)
Codename:
- Madrid
New Features:
- New features:
- New problem: NK[P,Q] Landscapes
- New encoding: Linear Linkage
- New data analysis algorithm: Gradient Boosted Trees
- New simulation framework: Sim# (https://github.com/abeham/SimSharp)
- Replaced the Hive Status page with a modular WebApp
- Other notable changes include
- C# code formatter for symbolic regression/classification
- The SymbolicExpressionTreeEncoding can now be used with Programmable/Basic problems
- Kernel density estimation for the histogram control
Release Steps:
Stable Branch:
- Increment plugin and application versions
- Update versions in plugin dependencies
- Increment assembly file versions
- Increment installer versions
- Check and if necessary update year of copyrights
- Check 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
- Update Features page
- Inform everybody else who might be interested
Change History (15)
comment:1 Changed 10 years ago by ascheibe
- Status changed from new to accepted
comment:2 Changed 10 years ago by ascheibe
comment:3 Changed 10 years ago by ascheibe
r12047 added slides for basic alg/problem to Programming HL tutorial
comment:4 Changed 10 years ago by jkarder
r12065: updated hl download images
comment:5 Changed 10 years ago by ascheibe
r12243 updated programming HL slides
comment:6 Changed 10 years ago by ascheibe
r12244 updated programming HL slides
comment:7 Changed 10 years ago by ascheibe
r12249 updated programming HL slides
comment:8 Changed 10 years ago by ascheibe
r12253 updated programming HL slides
comment:9 Changed 10 years ago by ascheibe
r12255 updated tutorial slides
comment:10 Changed 10 years ago by ascheibe
r12256 updated tutorial slides
comment:11 Changed 10 years ago by abeham
comment:12 Changed 9 years ago by ascheibe
r12497 updated license header in installer files
comment:13 Changed 9 years ago by ascheibe
- Description modified (diff)
comment:14 Changed 9 years ago by ascheibe
- Description modified (diff)
comment:15 Changed 9 years ago by ascheibe
- Description modified (diff)
Note: See
TracTickets for help on using
tickets.
r12043 worked on programming slides