heal-research / HeuristicLab

HeuristicLab - An environment for heuristic and evolutionary optimization
https://dev.heuristiclab.com
GNU General Public License v3.0
34 stars 16 forks source link

Release HeuristicLab 3.3.12 #2317

Closed HeuristicLab-Trac-Bot closed 9 years ago

HeuristicLab-Trac-Bot commented 9 years ago

Issue migrated from trac ticket # 2317

milestone: HeuristicLab 3.3.12 | component: General | priority: medium | resolution: done

2015-02-13 14:27:21: @Shabbafru created the issue


Codename:

  • Madrid

-*New Features:**

  • New features:
    • New problem: NK[P,Q] Landscapes
    • New problem: Orienteering Problem
    • New encoding: Linear Linkage
    • New data analysis algorithm: Gradient Boosted Trees
    • New TimeLimitRun optimizer that limits algorithm execution by wall-clock time and which can take snapshots at predefined points
    • Integration of the Sim# simulation framework as external library (https://github.com/abeham/SimSharp)
    • Replaced the Hive Status page with a modular WebApp
    • Improved and searchable "New Item" dialog
  • 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:

  1. Increment plugin and application versions
  2. Update versions in plugin dependencies
  3. Increment assembly file versions
  4. Increment installer versions
  5. Check and if necessary update year of copyrights
  6. Check and if necessary update build configurations and project dependencies
  7. Check if all unit tests are passed
  8. Update samples
  9. Create release tag
  10. 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 (do not remove DotNetScilab-1.0.dll.config, that's a plugin dependency), app.config)
  5. Hide HeuristicLab 3.3.exe.config
  6. Create zip file

Trac:

  1. Attach zip file to [wiki:Download] wiki page
  2. Update wiki pages [wiki:Download], [wiki:ChangeLog], [wiki: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
HeuristicLab-Trac-Bot commented 9 years ago

2015-02-13 14:28:04: @Shabbafru changed status from new to accepted

HeuristicLab-Trac-Bot commented 9 years ago

2015-02-19 22:42:30: @Shabbafru commented


r12043 worked on programming slides

HeuristicLab-Trac-Bot commented 9 years ago

2015-02-20 15:56:37: @Shabbafru commented


r12047 added slides for basic alg/problem to Programming HL tutorial

HeuristicLab-Trac-Bot commented 9 years ago

2015-02-24 13:35:17: @jkarder commented


r12065: updated hl download images

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-23 16:25:51: @Shabbafru commented


r12243 updated programming HL slides

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-23 16:46:11: @Shabbafru commented


r12244 updated programming HL slides

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-24 11:48:25: @Shabbafru commented


r12249 updated programming HL slides

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-24 13:13:10: @Shabbafru commented


r12253 updated programming HL slides

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-25 13:18:13: @Shabbafru commented


r12255 updated tutorial slides

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-25 13:42:06: @Shabbafru commented


r12256 updated tutorial slides

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-25 14:12:15: @abeham commented


r12257: updated tutorial slides to match HL 3.3.11 r12258: updated hl file

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-25 14:12:15: @abeham

HeuristicLab-Trac-Bot commented 9 years ago

2015-06-23 12:52:40: @Shabbafru commented


r12497 updated license header in installer files

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-07 15:42:47: @Shabbafru edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-07 15:44:18: @Shabbafru edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-07 16:09:53: @Shabbafru edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-08 20:53:06: @Shabbafru edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-11 10:58:01: @Shabbafru edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-12 16:03:22: @Shabbafru commented


r12748 merged r12497 into stable

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-12 16:07:16: @Shabbafru commented


r12749 merged forgotten commit r12602 from #2306 into stable

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-12 16:31:17: @Shabbafru commented


r12750

  • merged missing commit r12675 from #2420
  • hopefully fixed conflict with SymbolicDataAnalysisPopulationDiversityAnalyzer and SymbolicDataAnalysisExpressionTreeSimilarityCalculator. This is probably also a missing commit.
  • merged r12015-r12744 to update merge info
HeuristicLab-Trac-Bot commented 9 years ago

2015-07-12 17:10:49: @Shabbafru commented


r12751 updated version in

  • assembly info
  • plugin file
  • installer files
HeuristicLab-Trac-Bot commented 9 years ago

2015-07-12 17:20:28: @Shabbafru commented


r12752 updated start page samples

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-12 17:26:29: @Shabbafru commented


r12753 merged stable commits (r12751,r12752: updated version and samples) back into trunk

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-12 17:30:45: @Shabbafru edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-12 17:53:06: @Shabbafru commented


r12754 created tag for HL 3.3.12

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-12 18:01:36: @Shabbafru edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 12:37:54: @abeham edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 13:06:40: @Shabbafru commented


r12755 fixed folder structure and output path of nk landscapes (missed that on trunk integration...)

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 13:10:28: @Shabbafru commented


r12756 merged r12755 into stable

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 13:13:56: @Shabbafru commented


r12757 (not migrated) deleted 3.3.12 tag

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 13:52:49: @Shabbafru commented


r12758 created tag for HL 3.3.12 (second try)

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 14:45:08: @Shabbafru edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 17:24:44: @Shabbafru changed status from accepted to reviewing

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 17:24:44: @Shabbafru edited the issue description

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 17:25:17: @Shabbafru changed status from reviewing to readytorelease

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 17:25:28: @Shabbafru changed status from readytorelease to closed

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 17:25:28: @Shabbafru removed resolution

HeuristicLab-Trac-Bot commented 9 years ago

2015-07-13 19:05:23: @Shabbafru edited the issue description