[squeak-dev] VPRI's Worlds package for Squeak 4.5

Bert Freudenberg bert at freudenbergs.de
Thu Sep 12 14:44:28 UTC 2013


On 2013-09-11, at 18:33, Nikolay Suslov <nsuslovi at gmail.com> wrote:

> Bert,
> 
> what do you think about having a repository for experimental stuff like Worlds, OMeta at source.squeak.org, bringing them closer to Squeak community?
> The latest version of Worlds, refereed in the VPRI's report (http://tinlizzie.org/updates/exploratory/packages/Worlds-ael.67.mcz) is loaded fine to Squeak 4.4, but the changes introduced in Squeak 4.5 (Compiler,Parser,Encoder) break that compatibility. So, I had to correct little things and upload it to mine repository.
> 
> Regards,
> Nikolay 

IMHO, just because something was developed at VPRI does not make it more special than other projects. It's great if someone takes such a project and maintains it and improves it, but the best place to put it would be in an open repository, not a squeak.org one.

That said, we did discuss the idea of "community-maintained" packages before which should live near to squeak trunk but would not be preloaded in a full release image. Rather, they would ship with a release as separate files, be tested by the build server, etc. These are the only kind of packages I think should live on source.squeak.org itself. And those may include packages originated at VPRI, but mainly many others.

However, I think no serious work has been done yet in that direction.

- Bert -


> On Wed, Sep 11, 2013 at 5:28 PM, Bert Freudenberg <bert at freudenbergs.de> wrote:
> On 2013-09-11, at 14:25, Frank Shearar <frank.shearar at gmail.com> wrote:
> 
> > On 11 September 2013 12:00, Frank Shearar <frank.shearar at gmail.com> wrote:
> >> On 10 September 2013 23:46, Nikolay Suslov <nsuslovi at gmail.com> wrote:
> >>> Hello,
> >>>
> >>> For those who is interested in Worlds. so gracefully described in VPRI's
> >>> report "Experimenting with worlds" by Aran Lunzer and Yoshiki Ohshima, I
> >>> have prepared a version of the Worlds package, that is loadable into the
> >>> current Squeak 4.5 image
> >>> (http://sdk.krestianstvo.org/sdk/squeak45/Worlds-sn.73.mcz).
> >>
> >> Thanks very much, Nikolay!
> >>
> >> (For the installer, be aware that Worlds changes some core bits, like
> >> adding instance variables to Process. You will see a debugger pop up
> >> asking you if you wish to proceed.)
> >
> > I see references to a WorldPlugin (IdentityDictionary >>
> > #primTestAelAt:ifNotFound: for instance). Where would we find this?
> 
> 
> http://www.google.com/search?q=WorldsPlugin+mcz
> 
> - Bert -
> 
> 
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20130912/737353e9/attachment.htm


More information about the Squeak-dev mailing list