Dear VM maintainers, It seems that the links to the latest builds of the Mac VM for Squeak on http://squeakvm.org/mac/ are broken. I wonder where I can get the latest official release of the Squeak Mac VM? The latest release in http://squeakvm.org/mac/release/ is 5.7.4.1 from March 2011. I downloaded the Squeak-4.4-All-in-One.app from www.squeak.org. It shows the following VM information: Virtual Machine --------------- /Users/bernhard/Downloads/Squeak-4.4-All-in-One.app/Contents/MacOS/Squeak VM Opt Squeak3.8.1 of '28 Aug 2006' [latest update: #6747] 4.4 Mac Carbon 4.2.4b1 28-Mar-10 >45CAAEAC-5A1E-4327-9702-7973E3473FDE< Loaded VM Modules ----------------- B2DPlugin 28 March 2010 (i) BitBltPlugin 28 March 2010 (i) DropPlugin 28 March 2010 (i) FilePlugin 28 March 2010 (i) FloatArrayPlugin 28 March 2010 (i) InternetConfigPlugin 28 March 2010 (i) LargeIntegers v1.5 28 March 2010 (i) Matrix2x3Plugin 28 March 2010 (i) MiscPrimitivePlugin 28 March 2010 (i) SecurityPlugin 28 March 2010 (i) SocketPlugin 28 March 2010 (i) That seems to be an even older VM, 4.2.4b1 from March 2010. Can that be the case? Cheers, Bernhard |
On Sat, Aug 10, 2013 at 08:35:25PM +0200, Bernhard Pieber wrote: > > Dear VM maintainers, > > It seems that the links to the latest builds of the Mac VM for Squeak on > http://squeakvm.org/mac/ are broken. I wonder where I can get the latest > official release of the Squeak Mac VM? The latest release in > http://squeakvm.org/mac/release/ is 5.7.4.1 from March 2011. > Esteban Lorenzano is the official maintainer of the Mac VM. Esteban, can you provide status on this? Thanks, Dave |
Hi, sorry for the delayed answer. the problem is that pharo changed his servers and I forget to update the links :( ... and I tried to fix it but I failed to connect to the server :_( Anyway this is a good excuse to have a discussion about the VMs, its flavors and maintainability. is obvious that since I came to work at pharo team, I concentrated more efforts in making the pharo flavor work... but in any case I've ensured that all the changes I made to the VM are also accessible to everybody that is willing to take it (I worked specially in the building process and in the plugins, the main code is still "vanilla-cog" :) That's why the CMakeMaker building process has also configurations for Cog, CogMT and StackVM, all correctly maintained. Extend it to make others (Squeak, Cuis, etc.) is a work of some minutes if desired. In other side, the Squeak community has choose to bless the builds from Eliot as their cannon and in general did not took my work (prove of that is that those links are broken since months and nobody realized until now). (I'm not complaining, I'm perfectly ok with that... I'm just pointing it). I think the overall "maintainer" job has changed last years: - currently we have a "general maintainer" (Eliot) who builds for the three platforms. - we also have continuous integration processes who does an important part of the previous boring work (pharo has one and squeak too AFAIK but I couldn't find the link). In that scenario, there is no much work to do thankfully :) Anyway, I would like to propose to whoever has the access to the squeakvm.org to add directly links to: - http://www.mirandabanda.org/files/Cog/VM eliot could add a "current" link. - http://files.pharo.org/vm/pharo - http://files.pharo.org/vm/pharoS - and link to the place where squeak stores his built VMs. that will easy everything, I think. cheers, Esteban On Aug 11, 2013, at 3:51 AM, David T. Lewis <[hidden email]> wrote: > On Sat, Aug 10, 2013 at 08:35:25PM +0200, Bernhard Pieber wrote: >> >> Dear VM maintainers, >> >> It seems that the links to the latest builds of the Mac VM for Squeak on >> http://squeakvm.org/mac/ are broken. I wonder where I can get the latest >> official release of the Squeak Mac VM? The latest release in >> http://squeakvm.org/mac/release/ is 5.7.4.1 from March 2011. >> > > Esteban Lorenzano is the official maintainer of the Mac VM. Esteban, can > you provide status on this? > > Thanks, > Dave > |
On Mon, Aug 19, 2013 at 04:28:49PM +0200, Esteban Lorenzano wrote: > Hi, > > sorry for the delayed answer. > > the problem is that pharo changed his servers and I forget to update the links :( > ... and I tried to fix it but I failed to connect to the server :_( > > Anyway this is a good excuse to have a discussion about the VMs, its flavors and maintainability. > > is obvious that since I came to work at pharo team, I concentrated more efforts in making the pharo flavor work... but in any case I've ensured that all the changes I made to the VM are also accessible to everybody that is willing to take it (I worked specially in the building process and in the plugins, the main code is still "vanilla-cog" :) > That's why the CMakeMaker building process has also configurations for Cog, CogMT and StackVM, all correctly maintained. > Extend it to make others (Squeak, Cuis, etc.) is a work of some minutes if desired. > > In other side, the Squeak community has choose to bless the builds from Eliot as their cannon and in general did not took my work (prove of that is that those links are broken since months and nobody realized until now). > (I'm not complaining, I'm perfectly ok with that... I'm just pointing it). > > I think the overall "maintainer" job has changed last years: > > - currently we have a "general maintainer" (Eliot) who builds for the three platforms. > - we also have continuous integration processes who does an important part of the previous boring work (pharo has one and squeak too AFAIK but I couldn't find the link). > > In that scenario, there is no much work to do thankfully :) > > Anyway, I would like to propose to whoever has the access to the squeakvm.org to add directly links to: > > - http://www.mirandabanda.org/files/Cog/VM > eliot could add a "current" link. > - http://files.pharo.org/vm/pharo > - http://files.pharo.org/vm/pharoS > - and link to the place where squeak stores his built VMs. > > that will easy everything, I think. > > cheers, > Esteban > > > On Aug 11, 2013, at 3:51 AM, David T. Lewis <[hidden email]> wrote: > > > On Sat, Aug 10, 2013 at 08:35:25PM +0200, Bernhard Pieber wrote: > >> > >> Dear VM maintainers, > >> > >> It seems that the links to the latest builds of the Mac VM for Squeak on > >> http://squeakvm.org/mac/ are broken. I wonder where I can get the latest > >> official release of the Squeak Mac VM? The latest release in > >> http://squeakvm.org/mac/release/ is 5.7.4.1 from March 2011. > >> > > > > Esteban Lorenzano is the official maintainer of the Mac VM. Esteban, can > > you provide status on this? > > > > Thanks, > > Dave > > Hi Esteban, Is this what we want? The Mac Squeak page at http://squeakvm.org/mac/ says "You have reached the primary site for distributions of Mac Squeak", and its latest builds section now points to these: https://ci.lille.inria.fr/pharo/job/Cog-VM/Architecture=32,OS=mac/lastSuccessfulBuild/artifact/Cog-mac.zip https://ci.lille.inria.fr/pharo/job/Cog-VM/Architecture=32,OS=mac/lastSuccessfulBuild/artifact/Cog-mac.zip These are "Pharo branded" versions of a fork of Eliot's Cog VM, which is in turn based on a fork of the trunk version of the Squeak VM. I do not know how well or poorly those VMs work with Squeak, but I have to ask whether it is appropriate to represent them as the latest builds of VMs for Squeak. If they are appropriate for Squeak (as well as Pharo), then we need some sort of process for incorporating the improvements from Pharo and other VM projects into the upstream trunk, either Pharo -> Cog -> trunk, or directly to trunk and Cog, whatever works. Traditionally the platform maintainers have worried about this, but the important thing is that somebody has to actually *do* it. As a reality check: The trunk platform sources http://squeakvm.org/cgi-bin/viewvc.cgi/squeak/trunk/platforms/ for Mac OS and iOS have not been touched since John McIntosh last updated them over two years ago, and we no longer have Andreas available to support his Windows VM. This means that we are effectively missing primary platform maintainers for Mac and Windows for the VM platform trunk. Dave |
Free forum by Nabble | Edit this page |