+ _ _____ ____ __
+__ _____ _ __ ___(_) ___ _ __ |___ / |___ \ / /_
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ __) | '_ \
+ \ V / __/ | \__ \ | (_) | | | | ___) | / __/| (_) |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_____|\___/
+ (unreleased)
+
+ _ _____ ____ ____
+__ _____ _ __ ___(_) ___ _ __ |___ / |___ \| ___|
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ __) |___ \
+ \ V / __/ | \__ \ | (_) | | | | ___) | / __/ ___) |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_____|____/
+ February 2. 2020 (02 02 2020)
+
+The Palindrom Day Release.
+
+ * Improve the Python usability (stability and documentation).
+ * Further deprecate MSG: you now have to pass -Denable-MSG=ON to cmake.
+ * SimDAG++: Automatic dependencies on S4U activities (experimental).
+ * (+ many bug fixes and internal refactoring)
+
+ _ _____ ____ _ _
+__ _____ _ __ ___(_) ___ _ __ |___ / |___ \| || |
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ __) | || |_
+ \ V / __/ | \__ \ | (_) | | | | ___) | / __/|__ _|
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_____| |_|
+ October 9. 2019
+
+The Clean Disk Release.
+
+ * Introduce an experimental Wifi network model.
+ * Introduce <disk> (cleaner logic than <storage>).
+ * SMPI: Implement Errhandlers and some more MPI3.1 calls.
+ * (+ many bug fixes and internal refactorings)
+
+ _ _____ ____ _____
+__ _____ _ __ ___(_) ___ _ __ |___ / |___ \|___ /
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ __) | |_ \
+ \ V / __/ | \__ \ | (_) | | | | ___) | / __/ ___) |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_____|____/
+ June 25. 2019
+
+The Exotic Solstice Release.
+
+ * Support for Solaris and Haiku OSes. Just for fun :)
+ * SMPI: more of MPI3.1; some MPI/IO and async collectives.
+ * Python bindings can now be installed from pip.
+ * (+ a whole load of bug fixes and internal refactorings)
+
+ _ _____ ____ ____
+__ _____ _ __ ___(_) ___ _ __ |___ / |___ \|___ \
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ __) | __) |
+ \ V / __/ | \__ \ | (_) | | | | ___) | / __/ / __/
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_____|_____|
+ April 1. 2019
+
+The Easter Christmas Release (this one is somewhat late).
+
+ * Introducing the Python bindings (still beta)
+ * Doc: SMPI tutorial and platform description ported to RTD
+ * Many internal cleanups leading to some user-level speedups
+ * (+ the classical bug fixes and internal refactorings)
+
+ _ _____ ____ _
+__ _____ _ __ ___(_) ___ _ __ |___ / |___ \/ |
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ __) | |
+ \ V / __/ | \__ \ | (_) | | | | ___) | / __/| |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_____|_|
+ October 3. 2018
+
+The Restarting Documentation (TRD) release.
+
+ * Start to overhaul the documentation, and move to Sphinx + RTD.
+ * Allow dynamic replay of MPI apps, controlled by S4U actors
+ * Rewrite the support for auto-restarted actors (was utterly broken)
+ * (+ the classical bug fixes and doc improvement)
+
+ _ _____ ____ ___
+__ _____ _ __ ___(_) ___ _ __ |___ / |___ \ / _ \
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ __) | | | |
+ \ V / __/ | \__ \ | (_) | | | | ___) | / __/| |_| |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_____|\___/
+ June 24. 2018
+
+The proxy snake_case() release.
+
+ * Sanitize the public API. Compatibility wrappers in place for one year.
+ * More CI: ~45 Proxy Apps + BigDFT + StarPU now tested nightly
+ * MPI: Port the trace replay engine to C++, fix visualization
+ * (+ the classical bug fixes and doc improvement)
+
+ _ _____ _ ___ _
+__ _____ _ __ ___(_) ___ _ __ |___ / / |/ _ \ / |
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | (_) || |
+ \ V / __/ | \__ \ | (_) | | | | ___) || |\__, || |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_| /_(_)_|
+ March 22 2018
+
+The Fixed ABI release.
+
+ * Reduce the changes to the binary interface of MSG,
+ accidentally introduced by v3.19.
+
+ _ _____ _ ___
+__ _____ _ __ ___(_) ___ _ __ |___ / / |/ _ \
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | (_) |
+ \ V / __/ | \__ \ | (_) | | | | ___) || |\__, |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_| /_/
+ March 20 2018
+
+The Moscovitly-cold Spring release.
+
+ * SMPI: Allow to start new actors and ranks after simulation start.
+ * SMPI: Support ICC, better testing on classical proxy apps.
+ * Some kernel headers are now installed, allowing external plugins.
+ * (+ the classical bug fixes and doc improvement)
+
+ _ _____ _ ___
+__ _____ _ __ ___(_) ___ _ __ |___ / / |( _ )
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | |/ _ \
+ \ V / __/ | \__ \ | (_) | | | | ___) || | (_) |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|\___/
+ December 24 2017
+
+The "Ho Ho Ho! SimGrid 4 beta is coming to town" release.
+ SimGrid 4 *may* be there by the next solstice.
+
+ * Convert almost all interesting MSG examples to S4U.
+ * New model: energy consumption due to the network.
+ * Major cleanups in the disk and storage subsystems.
+ * (+ further deprecate XBT, bug fixes and doc improvement)
+
+ _ _____ _ _____
+__ _____ _ __ ___(_) ___ _ __ |___ / / |___ |
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | / /
+ \ V / __/ | \__ \ | (_) | | | | ___) || | / /
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|/_/
+ October 8 2017
+
+The Drained Leaks release: (almost) no known leaks despite the tests.
+
+ * Many many internal cleanups (almost 700 commits since 3.16).
+ * The coverage of our tests is above 80%.
+ * All memleaks but one plugged; A dozen of bugs fixed.
+ * XBT: Further replace XBT with std::* constructs.
+
+ _ _____ _ __
+__ _____ _ __ ___(_) ___ _ __ |___ / / |/ /_
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | '_ \
+ \ V / __/ | \__ \ | (_) | | | | ___) || | (_) |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|\___/
+ June 22 2017
+
+The Blooming Spring Release: developments are budding.
+
+ * S4U: Progress; Activity refcounting is now automatic.
+ * XML: <AS> can now be named <zone> as they should.
+ * SMPI: Further performance improvements; RMA support.
+ * Cloud: Multi-core VMs (do not overcommit them yet)
+ * (+ bug fixes, cleanups and documentation improvements)
+
+ _ _____ _ ____
+__ _____ _ __ ___(_) ___ _ __ |___ / / | ___|
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | |___ \
+ \ V / __/ | \__ \ | (_) | | | | ___) || |___) |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|____/
+ Mar 22 2017
+
+The Spring Release: continuous integration servers become green.
+
+ * S4U: progress, integrating more parts of SimDag; New examples.
+ * SMPI: Support MPI 2.2; Convert internals to C++ (TBC).
+ * Java: Massive memleaks and performance issues fixed.
+ * (+ bug fixes, cleanups and documentation improvements)
+
+ _ _____ _ _ _ _ ____ ___
+__ _____ _ __ ___(_) ___ _ __ |___ / / | || | / | ___|/ _ \
+\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | || |_ | |___ \ (_) |
+ \ V / __/ | \__ \ | (_) | | | | ___) || |__ _|| |___) \__, |
+ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_| |_|(_)_|____/ /_/
+ Dec 28 2016
+
+The Christmas Pi Release (better approximation).
+
+ * Fix various glitches in the previous release.
+
_ _____ _ _ _
__ _____ _ __ ___(_) ___ _ __ |___ / / | || |
\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | || |_
- MSG, SimDag, MPI interfaces mostly unchanged
* The model-checker now works on FreeBSD too.
+
_ _____ _ _____
__ _____ _ __ ___(_) ___ _ __ |___ / / |___ /
\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | |_ \
- All host manipulations now done in S4U
- SimDag was mostly rewritten on top of S4U
- MSG & SimDag interfaces mostly unchanged
+
_ _____ _ ____
__ _____ _ __ ___(_) ___ _ __ |___ / / |___ \
\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | __) |