<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body >Really exciting news!&nbsp;<div><br></div><div>Herbert</div><br><br><div>-------- Ursprüngliche Nachricht --------</div><div>Von: "marcel.taeumel" <Marcel.Taeumel@hpi.de> </div><div>Datum:13.07.2016  10:29  (GMT+01:00) </div><div>An: squeak-dev@lists.squeakfoundation.org </div><div>Betreff: [squeak-dev] [ANN] The Squeak 5.1 Release Plan </div><div><br></div>Hey, there.<br><br>I just want to inform all of you that we are in the middle of preparing the<br>next Squeak 5.1 release. We are working on automation for<br>generating/updating all release artifacts so that we are eventually able to<br>shorten our release cycle in the future. For this, we are using smalltalkCI<br>(thanks Fabio!), TravisCI, and AppVeyor.<br><br>Here are the important dates:<br>&nbsp; * Feature Freeze on July 31, 23:59 AOE<br>&nbsp; * Code Freeze on August 14, 23:59 AOE<br>&nbsp; * Release between August 15 and 19<br><br>As these dates suggest, our goal is to have the release before this year's<br>ESUG. However, there is another important Smalltalk-related event this year:<br>20 years of Squeak. :-) Yeah! It was around October 1996, when the first<br>Squeak came into the world. ...having its own worlds. :D So, it would only<br>make sense to also have a special release for this birthday. For this, we<br>revived all of the cool multimedia content, known from Squeak 1 through<br>Squeak 3, and made it fit for the current Squeak code base. Oh, this is so<br>exciting. :-)<br><br>Anyway, what's with Squeak 5.1 and 64-bit? Since the release of Squeak 5.0,<br>we've been working hard and made a lot of bug fixes and added some features<br>to improve the overall usability and robustness of the Squeak live<br>programming system. Meanwhile, the VMs improved as well. Cog's object format<br>"Spur" got more robust, the JIT improved, and the whole code base moved from<br>SVN to Git: https://github.com/OpenSmalltalk/opensmalltalk-vm.<br><br>Still, what's up with 64-bit? We have working 64-bit VMs for Mac OS X and<br>Linux. Hence, we will take the chance and also release 64-bit bundles for<br>Squeak 5.1. Be informed that this means a new .image file. You cannot open a<br>64-bit .image with a 32-bit VM and vice versa. This, however, is nothing<br>serious because we are working on an updated version of our SystemTracer to<br>convert back and forth. With limitations, of course. ;-) You cannot fill a<br>bottle of beer into a shot glass.<br><br>What's up with the All-in-one? There will be the usual 32-bit all-in-one<br>package, which combines VMs for Linux, Mac OS X, and Windows. Since there<br>will be no 64-bit Windows VM within the next two months, we refrain from<br>creating an almost-all-in-one-32/64 package. This would only confuse the<br>users. In the future, we can arguably expand the concept of the All-in-one<br>to also contain 32-bit and 64-bit VMs and images.<br><br>So, what are the prospective release artifacts for Squeak 5.1?<br>&nbsp; * All-in-one (Linux/Mac/Win) 32-bit<br>&nbsp; * Mac OS X App 32-bit, signed<br>&nbsp; * Mac OS X App 64-bit, signed<br>&nbsp; * Linux Bundle 32-bit<br>&nbsp; * Linux Bundle 64-bit<br>&nbsp; * Windows App (maybe with MSI Installer) 32-bit, maybe signed<br>&nbsp; * ZIP archive containing .image and .changes, no VM, no .sources<br><br>We plan to also use the new release automation process for Squeak 5.0 and<br>update those release artifacts as well. We will update our squeak.org<br>Website but you will always find the artifacts on<br>http://files.squeak.org/5.0 and http://files.squeak.org/5.1 .<br><br>:-)<br><br>Best,<br>Marcel<br><br><br><br>--<br>View this message in context: http://forum.world.st/ANN-The-Squeak-5-1-Release-Plan-tp4906439.html<br>Sent from the Squeak - Dev mailing list archive at Nabble.com.<br><br></body>