Opened 4 years ago

Closed 3 years ago

#2115 closed task (done)

Release HeuristicLab 3.3.10

Reported by: swagner Owned by: ascheibe
Priority: highest Milestone: HeuristicLab 3.3.10
Component: General Version: 3.3.10
Keywords: Cc:

Description (last modified by ascheibe)

New Features:

  • Scripting environment for rapid-prototyping (C# Script)
  • New problems: External evaluation for Scilab and Matlab
  • Grammatical Evolution
  • Data Preprocessing
  • Redesigned start page containing even more samples, including scripting samples

Release Steps:

Stable Branch:

  1. Increment plugin and application versions
  2. Update versions in plugin dependencies
  3. Increment assembly file versions
  4. Check and if necessary update year of copyrights
  5. Check and if necessary update build configurations and project dependencies
  6. Check if all unit tests are passed
  7. Update samples
  8. Create release tag
  9. Merge commits back into trunk

Release tag:

  1. Update target path in CustomPostBuildTemplate_UpdateLocalInstallation.cmd in project HeuristicLab-3.3
  2. Build configuration Release Any CPU
  3. Check if it compiles with mono
  4. Remove unnecessary files from build output (*.vshost.exe, *.vshost.exe.config, *.vshost.exe.manifest, *.pdb, *.dll.config, app.config)
  5. Hide HeuristicLab 3.3.exe.config
  6. Create zip file

Trac:

  1. Attach zip file to Download wiki page
  2. Update wiki pages Download, ChangeLog, ChangeLogPending, etc. (download button for current version is always called HL-Download.png)
  3. Create new milestone for the next release
  4. Change description of the current milestone into changelog style
  5. Update ChangeLogPending to display tickets of the next release milestone
  6. Complete current milestone and retarget all its remaining open tickets
  7. Update default version in the trac Admin module

Documentation:

  1. Update tutorial slides (latest version, number of plugins, algorithms and problems, features)

Marketing and PR:

  1. Post info about new release on HEAL homepage, HeuristicLab Facebook fan page and LinkedIn
  2. Write a release announcement for the Blog and send a mail to our mailing list
  3. Update Wikipedia page
  4. Update Features page
  5. Inform everybody else who might be interested

Change History (27)

comment:1 Changed 4 years ago by ascheibe

  • Status changed from new to accepted

comment:2 Changed 4 years ago by ascheibe

r10040 updated tutorial slides to include the new HL publication

comment:3 Changed 4 years ago by ascheibe

r10076 updated list of problems and algorithms

comment:4 Changed 3 years ago by ascheibe

  • Description modified (diff)

comment:5 Changed 3 years ago by gkronber

r11161: fixed version number of grammatical evolution plugin

comment:6 Changed 3 years ago by gkronber

r11162: merged r11161 from trunk to stable

comment:7 Changed 3 years ago by ascheibe

r11170 updated copyright year in stable branch

comment:8 Changed 3 years ago by ascheibe

r11171 merged r11170 (copyright update) into trunk

comment:9 Changed 3 years ago by ascheibe

r11172 updated missing copyrights in trunk

comment:10 Changed 3 years ago by ascheibe

  • Description modified (diff)

comment:11 Changed 3 years ago by ascheibe

r11173 updated version information in stable:

  • 3.3.9 -> 3.3.10
  • 3.4.5 -> 3.4.6 (GP)
  • 3.4.1 -> 3.4.2 (Trading)
  • 3.4.2 -> 3.4.3 (Vehicle Routing)
  • 3.3.8 -> 3.3.10 (Parameter Optimization)
  • DataPreprocessing = 3.4.0

comment:12 Changed 3 years ago by ascheibe

r11174 merged r11173 (updated version information) into trunk

comment:13 Changed 3 years ago by ascheibe

  • Description modified (diff)

comment:14 Changed 3 years ago by ascheibe

r11175 updated samples in stable branch

comment:15 Changed 3 years ago by ascheibe

r11176 merged r11175 (updated samples) into trunk

comment:16 Changed 3 years ago by ascheibe

  • Description modified (diff)

comment:17 Changed 3 years ago by ascheibe

  • Description modified (diff)

comment:18 Changed 3 years ago by ascheibe

  • Description modified (diff)

comment:19 Changed 3 years ago by abeham

r11178: created release tag

comment:20 Changed 3 years ago by abeham

r11179: Updated target path of post build command template

comment:21 Changed 3 years ago by abeham

  • Description modified (diff)

comment:22 Changed 3 years ago by abeham

  • Description modified (diff)

comment:23 Changed 3 years ago by abeham

  • Description modified (diff)

comment:24 Changed 3 years ago by abeham

  • Description modified (diff)

comment:25 Changed 3 years ago by ascheibe

  • Description modified (diff)

comment:26 Changed 3 years ago by ascheibe

  • Status changed from accepted to readytorelease

comment:27 Changed 3 years ago by ascheibe

  • Resolution set to done
  • Status changed from readytorelease to closed
Note: See TracTickets for help on using tickets.