Opened 3 years ago

Closed 14 months ago

Last modified 14 months ago

#2875 closed task (done)

Release HeuristicLab 3.3.16

Reported by: swagner Owned by: swagner
Priority: medium Milestone: HeuristicLab 3.3.16
Component: General Version:
Keywords: Cc:

Description (last modified by swagner)

Codename:

  • Prague

New Features:

  • Write and solve MIP/LP models (integrated Google's OR-Tools)
  • Manage projects in Hive and assign jobs and compute resources
  • New persistence (HEAL.Attic)
  • Implementation of decision tree algorithms for regression problems (contributed by bwerth)
  • Upgraded .NET Framework dependency to 4.6.1
  • Performance improvements and bug fixes

New Contributers:

  • fholzing
  • msemenki
  • chaider (already previously?)

Release Steps:

Trunk:

  1. Check and if necessary update year of assembly copyright of PluginInfrastructure
  2. Check and if necessary update year of HeuristicLab license file
  3. Increment plugin and application versions
  4. If necessary update versions in plugin dependencies
  5. Increment assembly file versions
  6. Increment installer versions
  7. Update samples
  8. Check and if necessary update build configurations and project dependencies
  9. Merge commits into stable

Stable Branch:

  1. Check if all unit tests are passed
  2. Create release tag

Release tag:

  1. Build configuration Release Any CPU
  2. Check if it compiles with mono
  3. 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)
  4. Hide HeuristicLab 3.3.exe.config
  5. Create zip file

Trac:

  1. Attach zip file to Download wiki page
  2. Update wiki pages WikiStart, Download, ChangeLog, ChangeLogPending, etc.
  3. Create new milestone for the next release
  4. Change description of the current milestone into changelog style
  5. Complete current milestone and retarget all its remaining open tickets

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. Create release annotation in Google Analytics and update download analysis
  5. Push to GitHub
  6. Update Features page
  7. Inform everybody else who might be interested

Change History (30)

comment:1 Changed 3 years ago by swagner

  • Description modified (diff)

comment:2 Changed 3 years ago by gkronber

  • Description modified (diff)

comment:3 Changed 17 months ago by gkronber

r16942: Improve comments in NamedItem

comment:4 Changed 16 months ago by abeham

r17016: Adapted the Test command scripts to use VS2017

comment:5 Changed 15 months ago by jkarder

r17052: Updated search for MSBuild location in build script

comment:6 Changed 15 months ago by abeham

  • Description modified (diff)

comment:7 Changed 14 months ago by gkronber

  • Description modified (diff)

comment:9 Changed 14 months ago by gkronber

  • Description modified (diff)

comment:10 Changed 14 months ago by jkarder

r17178: updated hl download images

comment:11 Changed 14 months ago by jkarder

r17179: updated HEAL.Attic to version 1.4.0

comment:12 Changed 14 months ago by swagner

  • Description modified (diff)

comment:13 Changed 14 months ago by swagner

r17180: Removed years in HEAL copyrights; year only remains in HL license file and in assembly copyright of PluginInfrastructure, as assembly copyright of PluginInfrastructure is shown in splash screen and about dialog

comment:14 Changed 14 months ago by swagner

  • Description modified (diff)

comment:15 Changed 14 months ago by swagner

r17181: Merged r17180 from trunk to stable

comment:16 Changed 14 months ago by swagner

  • Description modified (diff)

r17182: Updated version of installers

comment:17 Changed 14 months ago by swagner

r17183: Incremented Optimizer application version

comment:18 Changed 14 months ago by swagner

  • Description modified (diff)

r17184: Incremented plugin and assembly file versions

comment:19 Changed 14 months ago by swagner

  • Description modified (diff)

r17185: Updated project build order

comment:20 Changed 14 months ago by swagner

  • Description modified (diff)

r17186: Merged r17182:17185 from trunk to stable

comment:21 Changed 14 months ago by swagner

r17187: Created tag with wrong path; reverted with r17188

comment:22 Changed 14 months ago by swagner

  • Description modified (diff)

r17189: Created HL 3.3.16 release tag

comment:23 Changed 14 months ago by swagner

  • Description modified (diff)

comment:24 Changed 14 months ago by swagner

r17190: Updated HL tutorial slides

comment:25 Changed 14 months ago by swagner

  • Description modified (diff)

comment:26 Changed 14 months ago by swagner

  • Status changed from new to accepted

comment:27 Changed 14 months ago by swagner

  • Status changed from accepted to readytorelease

comment:28 Changed 14 months ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed

comment:29 Changed 14 months ago by swagner

  • Description modified (diff)

comment:30 Changed 14 months ago by swagner

  • Description modified (diff)
Note: See TracTickets for help on using tickets.