Re: [Pharo-project] just help :)
" * Framework for inter-image communication (over Internet). I am hoping that somebody else takes on this. There were rumors about such a project, but I didn't hear anything about the guy in a while. This would allow to do real-time collaboration over Internet, to play games, etc. Sebastian Sastre is interested in this, but for Amber Smalltalk (running on the web). * Framework for seamless data/object-synchronization. I suggested this a while ago, didn't get much response. I don't blame anyone, there is not much need for this right now. What I would want is to be able to modify certain objects in my image, while offline, and connect to the Internet, and these objects be synchronized between other images. This way Internet-enabled apps could be built on top of Pharo in a better way that web-apps are built now (because, in Pharo you can not hit F5 and get fresh data ;-). But this is low-priority for me." Take a look at Spoon. Currently Available for Squeak only, its author , Craig is currently porting it to Pharo too. Its a system that communicates object between images in bytecode level , locally and remotely and even version controls them. http://netjam.org/spoon/ There is also Fuel which is a already very well known Pharo library again for serializing bytecode. Actually you just touched 2 areas that deeply interest me and I think most of the Pharo community. Games depend a lot on graphic engines , that is also the focus of my project, hence my interest in Athens. So yes I don't think we are as apart as you may think.
On Nov 29, 2012, at 11:55 PM, dimitris chloupis <thekilon@yahoo.co.uk> wrote:
* Framework for seamless data/object-synchronization. I suggested this a while ago, didn't get much response. I don't blame anyone, there is not much need for this right now. What I would want is to be able to modify certain objects in my image, while offline, and connect to the Internet, and these objects be synchronized between other images. This way Internet-enabled apps could be built on top of Pharo in a better way that web-apps are built now (because, in Pharo you can not hit F5 and get fresh data ;-). But this is low-priority for me."
This is a hard problem⦠but if would be nice to have, yes.
There is also Fuel which is a already very well known Pharo library again for serializing bytecode.
No, Fuel can serialize *any* objects. byte codes are not that hard to serialize, as they are actually already a serialized representation of the AST... Marcus
My bad I thought it was for bytecode too, my memory played tricks to me. http://rmod.lille.inria.fr/web/pier/software/Fuel ________________________________ From: Marcus Denker <marcus.denker@inria.fr> To: Pharo-project@lists.gforge.inria.fr; dimitris chloupis <thekilon@yahoo.co.uk> Sent: Friday, 30 November 2012, 9:32 Subject: Re: [Pharo-project] just help :) On Nov 29, 2012, at 11:55 PM, dimitris chloupis <thekilon@yahoo.co.uk> wrote:
* Framework for seamless data/object-synchronization. I suggested this a while ago, didn't get much response. I don't blame anyone, there is not much need for this right now. What I would want is to be able to modify certain objects in my image, while offline, and connect to the
Internet, and these objects be synchronized between other images. This way Internet-enabled apps could be built on top of Pharo in a better way that web-apps are built now (because, in Pharo you can not hit F5 and get fresh data ;-). But this is low-priority for me."
This is a hard problem⦠but if would be nice to have, yes.
There is also Fuel which is a already very well known Pharo library again for serializing bytecode.
No, Fuel can serialize *any* objects. byte codes  are not that hard to serialize, as they are actually already a serialized representation of the AST... Marcus
On Nov 30, 2012, at 9:53 AM, dimitris chloupis <thekilon@yahoo.co.uk> wrote:
My bad I thought it was for bytecode too, my memory played tricks to me.
Yes, CompiledMethods and Classes even⦠Marcus
2012/11/30 Marcus Denker <marcus.denker@inria.fr>:
On Nov 29, 2012, at 11:55 PM, dimitris chloupis <thekilon@yahoo.co.uk> wrote:
* Framework for seamless data/object-synchronization. I suggested this a while ago, didn't get much response. I don't blame anyone, there is not much need for this right now. What I would want is to be able to modify certain objects in my image, while offline, and connect to the Internet, and these objects be synchronized between other images. This way Internet-enabled apps could be built on top of Pharo in a better way that web-apps are built now (because, in Pharo you can not hit F5 and get fresh data ;-). But this is low-priority for me."
This is a hard problem⦠but if would be nice to have, yes.
I think it would make a nice research project ;-) Maybe as an extension(*) to Fuel/Tanker? I guess Fuel/Tanker also has to deal with conflicts, right? * - "Extension" or "on-top-of"
On Nov 30, 2012, at 10:07 AM, Sebastian Nozzi <sebnozzi@gmail.com> wrote:
2012/11/30 Marcus Denker <marcus.denker@inria.fr>:
On Nov 29, 2012, at 11:55 PM, dimitris chloupis <thekilon@yahoo.co.uk> wrote:
* Framework for seamless data/object-synchronization. I suggested this a while ago, didn't get much response. I don't blame anyone, there is not much need for this right now. What I would want is to be able to modify certain objects in my image, while offline, and connect to the Internet, and these objects be synchronized between other images. This way Internet-enabled apps could be built on top of Pharo in a better way that web-apps are built now (because, in Pharo you can not hit F5 and get fresh data ;-). But this is low-priority for me."
This is a hard problem⦠but if would be nice to have, yes.
I think it would make a nice research project ;-)
Yes. Marcus
On Fri, Nov 30, 2012 at 10:06 AM, Sebastian Nozzi <sebnozzi@gmail.com>wrote:
2012/11/30 Marcus Denker <marcus.denker@inria.fr>:
On Nov 29, 2012, at 11:55 PM, dimitris chloupis <thekilon@yahoo.co.uk> wrote:
* Framework for seamless data/object-synchronization. I suggested this a while ago, didn't get much response. I don't blame anyone, there is not much need for this right now. What I would want is to be able to modify certain objects in my image, while offline, and connect to the Internet, and these objects be synchronized between other images. This way Internet-enabled apps could be built on top of Pharo in a better way that web-apps are built now (because, in Pharo you can not hit F5 and get fresh data ;-). But this is low-priority for me."
This is a hard problem⦠but if would be nice to have, yes.
I think it would make a nice research project ;-)
Maybe as an extension(*) to Fuel/Tanker? I guess Fuel/Tanker also has to deal with conflicts, right?
Right. This already happens and Fuel deals with some of them.
* - "Extension" or "on-top-of"
-- Mariano http://marianopeck.wordpress.com
participants (4)
-
dimitris chloupis -
Marcus Denker -
Mariano Martinez Peck -
Sebastian Nozzi