[Glass] Gemstone framework for Pharo

Dale Henrichs via Glass glass at lists.gemtalksystems.com
Tue Nov 8 16:25:09 PST 2016

Dario, over the summer I started work on a framework called Tugrik[1] 
and Voyage/Tugrik[2]. Tugrik stores objects in GemStone using an api 
based on MongoTalk ... Voyage/Tugrik uses the Voyage persistence API for 
storing objects and it is implemented using Tugrik ... For examples of 
writing Pharo code using Voyage/Tugrik, see my presentation at this 
years ESUG[3].

A couple of years ago I mentioned "server blocks" and they appear again 
here as Voyage Server Blocks that allow you to write code in Pharo that 
is "transparently executed" on the GemStone server ... objects are 
serialized back and forth between Pharo and GemStone using STON ...

I haven't fully developed Voyage/Tugrik --- all of the unit tests are 
passing --- because I am wondering if the voyage paradigm is the right 
way to access GemStone from Pharo ... I am inclined to think that Voyage 
Server Blocks are a better model which puts me at a crossroads: do I 
follow the Voyage api and push development along those lines, or do I 
pursue a pure Voyage Server Block API ...

I am hoping to "partner" with interested developers and let them drive 
the direction of development ...

I think that Michal Balda is presenting his take on a Pharo/GemStone 
framework at the Zurick Smalltalk meetup tonight[4] -- Michal saw my 
talk at ESUG and I spent some time talking to Michal as well --- and 
after playing with Voyage/Tugrik has an idea for a simpler framework and 
I am very interested in seeing what he has come up with...


[1] https://github.com/dalehenrich/Tugrik

[2] https://github.com/dalehenrich/voyage

[3] http://www.slideshare.net/esug/tugrik-a-new-persistence-option-for-pharo


On 11/8/16 7:47 AM, Trussardi Dario Romano via Glass wrote:
> Ciao,
> i development web solutions based on Seaside with  Pharo and Gemstone.
> Now im interested to create Pharo application with objects stored in 
> Gemstone.
> Someone has developed a framework into Pharo to manage this interface?
> ( Some years ago i forked with Visualworks and relative GemBuilder )
>> On Tue, Oct 18, 2016 at 1:35 AM, jtuchel at objektfabrik.de 
>> <mailto:jtuchel at objektfabrik.de> <jtuchel at objektfabrik.de 
>> <mailto:jtuchel at objektfabrik.de>> wrote:
>>     There are great news about the upcoming Smalltalker’s Meetup in
>>     Zürich.
>>     We’ve found a conference room for the evening and will start off
>>     with a “show us your project” session in a room with a big screen
>>     and start the social part after your input at a nice Australian
>>     Steakhouse.
>>     The best thing is: we already have a first session: Michal is
>>     going to show his new Gemstone-based persistence framework for
>>     Pharo. It can be used to develop in Pharo and keep your objects
>>     stored in Gemstone.
>> Hi,
>> I would love to be in Zurich, but I obviously can't :(
> I read about:
>> So... is there a way to get some more info about that "Gemstone-based 
>> persistence framework for Pharo"? And who is Michal? Last name?
> Someone find information about it?
> Thanks for any considerations,
> Dario
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20161108/2ed7e154/attachment.html>

More information about the Glass mailing list