Hi there,
how is supoused to load OmniBase in Squeak?
I'm trying the versions in squeak map and squeaksource and both are failing to load on Squeak3.9-final-7067.image
I'm missing something?
Sebastian
It is an omen, don't do it man.
On Jan 20, 2007, at 9:39 AM, Sebastian Sastre wrote:
Hi there,
how is supoused to load OmniBase in Squeak? I'm trying the versions in squeak map and squeaksource and both
are failing to load on Squeak3.9-final-7067.image
I'm missing something?
Sebastian
OK, I'll give it a chance. I'll read some tutorials first. Any introductory (to glorp) reads references you want to give me are welcome.
Cheers,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de Ramon Leon Enviado el: Sábado, 20 de Enero de 2007 21:15 Para: The general-purpose Squeak developers list Asunto: Re: Load OmniBase in Squeak
Todd Blanchard wrote:
It is an omen, don't do it man.
LMAO... I think that means "use Glorp" dude, listen to the Todd!
OK, I'll give it a chance. I'll read some tutorials first. Any introductory (to glorp) reads references you want to give me are welcome.
Cheers,
Sebastian
Ok, a little shameless self promotion here...
http://onsmalltalk.com/index.php?s=Glorp
And
http://onsmalltalk.com/programming/smalltalk/mapping-seaside-blog-to-postgre sql-with-glorp/
And I link out to the best tutorial I know of in that article.
Ramon Leon http://onsmalltalk.com
That is a nice blog. If anyone hasn't seen it you should check it out. I like the newest one, I just hope some Rails people get it. :)
From: "Ramon Leon" ramon.leon@allresnet.com Reply-To: The general-purpose Squeak developers listsqueak-dev@lists.squeakfoundation.org To: "'The general-purpose Squeak developers list'"squeak-dev@lists.squeakfoundation.org Subject: RE: Load OmniBase in Squeak Date: Mon, 22 Jan 2007 09:01:07 -0700
OK, I'll give it a chance. I'll read some tutorials first. Any introductory (to glorp) reads references you want to give me are welcome.
Cheers,
Sebastian
Ok, a little shameless self promotion here...
http://onsmalltalk.com/index.php?s=Glorp
And
http://onsmalltalk.com/programming/smalltalk/mapping-seaside-blog-to-postgre sql-with-glorp/
And I link out to the best tutorial I know of in that article.
Ramon Leon http://onsmalltalk.com
_________________________________________________________________ Valentines Day -- Shop for gifts that spell L-O-V-E at MSN Shopping http://shopping.msn.com/content/shp/?ctId=8323,ptnrid=37,ptnrdata=24095&...
Subject: Ramon's blog (was RE: Load OmniBase in Squeak)
That is a nice blog. If anyone hasn't seen it you should check it out. I like the newest one, I just hope some Rails people get it. :)
Thanks JJ, doing what I can to spread the Smalltalk!
Ramon Leon http://onsmalltalk.com
I just moved a fairly substantial app off of OmniBase and onto GLORP/ PostgreSQL.
I wrote a blog entry about it:
http://www.blackbagops.net/?p=94
also, I don't have anything good to say about the author of OmniBase and his "support". He demands money to help you, then doesn't follow through after you pay him.
Happy to be off of OmniBase.
On Jan 21, 2007, at 4:54 AM, Sebastian Sastre wrote:
OK, I'll give it a chance. I'll read some tutorials first. Any introductory (to glorp) reads references you want to give me are welcome.
Cheers,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de Ramon Leon Enviado el: Sábado, 20 de Enero de 2007 21:15 Para: The general-purpose Squeak developers list Asunto: Re: Load OmniBase in Squeak
Todd Blanchard wrote:
It is an omen, don't do it man.
LMAO... I think that means "use Glorp" dude, listen to the Todd!
Hi Todd,
I read your post. It's very nice one can read experiences like this. I'm liking this posting practice in the community. After reading your post I think glorp is too much for me by now. Perhaps I will wait for the ActiveRecord you mention.
For a prototype now I'm using as a "db" a singleton with a Dictionary wich can be downloaded (and uploaded) serialized by sixx.
In a project like this I want to keep development light even to formalize persistence.
Do you have experiences to share in this line?
cheers,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de Todd Blanchard Enviado el: Lunes, 22 de Enero de 2007 21:14 Para: The general-purpose Squeak developers list Asunto: Re: Load OmniBase in Squeak
I just moved a fairly substantial app off of OmniBase and onto GLORP/ PostgreSQL.
I wrote a blog entry about it:
http://www.blackbagops.net/?p=94
also, I don't have anything good to say about the author of OmniBase and his "support". He demands money to help you, then doesn't follow through after you pay him.
Happy to be off of OmniBase.
On Jan 21, 2007, at 4:54 AM, Sebastian Sastre wrote:
OK, I'll give it a chance. I'll read some tutorials first. Any introductory (to glorp) reads references you want to give me are welcome.
Cheers,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de Ramon Leon Enviado el: Sábado, 20 de Enero de 2007 21:15 Para: The general-purpose Squeak developers list Asunto: Re: Load OmniBase in Squeak
Todd Blanchard wrote:
It is an omen, don't do it man.
LMAO... I think that means "use Glorp" dude, listen to the Todd!
You might look at image segments.
http://wiki.squeak.org/squeak/2316
Good: Fast, simple to use.
Not so good: If your segments are not in constant use, you can find one day that you can no longer load a segment because the image has become incompatible. This is the case with squeakmap which no longer works with images as recent as 3.7.
There is also PListSerialization, but you need to be able to represent all in dictionaries, ordered collections, and strings.
For long lived data, you can't beat a database. One little question to ask yourself - when things go pear shaped, who will be able to help you recover your data? If the answer is one person, I get nervous.
-Todd
On Jan 23, 2007, at 4:46 AM, Sebastian Sastre wrote:
Hi Todd,
I read your post. It's very nice one can read experiences like this. I'm liking this posting practice in the community. After reading your post I think glorp is too much for me by now. Perhaps I will wait for the ActiveRecord you mention.
For a prototype now I'm using as a "db" a singleton with a Dictionary wich can be downloaded (and uploaded) serialized by sixx.
In a project like this I want to keep development light even to formalize persistence.
Do you have experiences to share in this line?
cheers,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de Todd Blanchard Enviado el: Lunes, 22 de Enero de 2007 21:14 Para: The general-purpose Squeak developers list Asunto: Re: Load OmniBase in Squeak
I just moved a fairly substantial app off of OmniBase and onto GLORP/ PostgreSQL.
I wrote a blog entry about it:
http://www.blackbagops.net/?p=94
also, I don't have anything good to say about the author of OmniBase and his "support". He demands money to help you, then doesn't follow through after you pay him.
Happy to be off of OmniBase.
On Jan 21, 2007, at 4:54 AM, Sebastian Sastre wrote:
OK, I'll give it a chance. I'll read some tutorials first. Any introductory (to glorp) reads references you want to give me are welcome.
Cheers,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de Ramon Leon Enviado el: Sábado, 20 de Enero de 2007 21:15 Para: The general-purpose Squeak developers list Asunto: Re: Load OmniBase in Squeak
Todd Blanchard wrote:
It is an omen, don't do it man.
LMAO... I think that means "use Glorp" dude, listen to the Todd!
Hi!
"Sebastian Sastre" ssastre@seaswork.com wrote:
OK, I'll give it a chance. I'll read some tutorials first. Any introductory (to glorp) reads references you want to give me are welcome.
Btw, Magma works really good. We use it with great success in Gjallar. That doesn't mean GLORP isn't good too (though I haven't used it yet) - but IMHO we *do* have a good ODB today and that is Magma.
regards, Göran
Hi Goran,
there is any blogpost to read an experience about using magma that you know?
thanks,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de goran@krampe.se Enviado el: Martes, 23 de Enero de 2007 06:28 Para: The general-purpose Squeak developers list Asunto: RE: Load OmniBase in Squeak
Hi!
"Sebastian Sastre" ssastre@seaswork.com wrote:
OK, I'll give it a chance. I'll read some tutorials first. Any introductory (to glorp) reads references you want to give me are welcome.
Btw, Magma works really good. We use it with great success in Gjallar. That doesn't mean GLORP isn't good too (though I haven't used it yet) - but IMHO we *do* have a good ODB today and that is Magma.
regards, Göran
I don't know about blogs, but there is good doc on the wiki:
http://wiki.squeak.org/squeak/2665
Sebastian Sastre wrote:
Hi Goran,
there is any blogpost to read an experience about using magma that you know?
thanks,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de goran@krampe.se Enviado el: Martes, 23 de Enero de 2007 06:28 Para: The general-purpose Squeak developers list Asunto: RE: Load OmniBase in Squeak
Hi!
"Sebastian Sastre" ssastre@seaswork.com wrote:
OK, I'll give it a chance. I'll read some tutorials first. Any introductory (to glorp) reads references you want to give me are welcome.
Btw, Magma works really good. We use it with great success in Gjallar. That doesn't mean GLORP isn't good too (though I haven't used it yet) - but IMHO we *do* have a good ODB today and that is Magma.
regards, Göran
Hi!
"Sebastian Sastre" ssastre@seaswork.com wrote:
Hi Goran,
there is any blogpost to read an experience about using magma that you know?
Mmm, not that I know. But the Magma ml should have a bit. And I should of course write one myself. :)
regards, Göran
Just for the record,
I was unable to load OmniBase because I was trying to do it without one of it's prerequisites (OSProcessPlugin).
It's good to have an alternative serializer,
cheers,
Sebastian
_____
De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de Sebastian Sastre Enviado el: Sábado, 20 de Enero de 2007 15:39 Para: squeak-dev@lists.squeakfoundation.org Asunto: Load OmniBase in Squeak
Hi there,
how is supoused to load OmniBase in Squeak?
I'm trying the versions in squeak map and squeaksource and both are failing to load on Squeak3.9-final-7067.image
I'm missing something?
Sebastian
On Wed, Jan 24, 2007 at 04:02:46PM -0200, Sebastian Sastre wrote:
Just for the record,
I was unable to load OmniBase because I was trying to do it without one
of it's prerequisites (OSProcessPlugin).
How strange. I have not actually loaded OmniBase, but as far as I know it uses OSPP just for its file locking primitives. OSProcessPlugin is the "source code" for the primitives, and it should not have to be loaded in the image unless you are building your own VM with VMMaker. I would not expect it to be a prerequisite for something like OmniBase.
The OSProcess package has the methods for file locking (which make use of OSPP), so it would make sense if OSProcess was listed as a prerequisite. But OSProcessPlugin should not be a prerequisite unless you are actually building the VM and plugins.
Dave
Dave,
when I wasn't unable to load omnibase I actually had two problems: the lack of the FFIPrims dll in the squeak folder AND the lack of OSProcess. I advertise this after trying this in an image in other folder (suggested by experience not the system).
As you said OSProcess is the real prerequisite for omnibase but OSProcess seems to use FFI so I suggest the dll should be included/installed with the OSProcess or the FFI when download the package.
cheers,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de David T. Lewis Enviado el: Viernes, 26 de Enero de 2007 01:43 Para: The general-purpose Squeak developers list Asunto: Re: Load OmniBase in Squeak
On Wed, Jan 24, 2007 at 04:02:46PM -0200, Sebastian Sastre wrote:
Just for the record,
I was unable to load OmniBase because I was trying to do it
without one of it's prerequisites (OSProcessPlugin).
How strange. I have not actually loaded OmniBase, but as far as I know it uses OSPP just for its file locking primitives. OSProcessPlugin is the "source code" for the primitives, and it should not have to be loaded in the image unless you are building your own VM with VMMaker. I would not expect it to be a prerequisite for something like OmniBase.
The OSProcess package has the methods for file locking (which make use of OSPP), so it would make sense if OSProcess was listed as a prerequisite. But OSProcessPlugin should not be a prerequisite unless you are actually building the VM and plugins.
Dave
Hi Sebastian,
OSProcess does not use FFI, it uses the OSProcessPlugin. But I'm afraid that this is not very useful or well supported on Windows. I don't really know what is required to run OmniBase, sorry.
Dave
On Fri, Feb 02, 2007 at 06:59:19PM -0200, Sebastian Sastre wrote:
Dave,
when I wasn't unable to load omnibase I actually had two problems: the lack of the FFIPrims dll in the squeak folder AND the lack of OSProcess. I advertise this after trying this in an image in other folder (suggested by experience not the system).
As you said OSProcess is the real prerequisite for omnibase but OSProcess seems to use FFI so I suggest the dll should be included/installed with the OSProcess or the FFI when download the package.
cheers,
Sebastian
-----Mensaje original----- De: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] En nombre de David T. Lewis Enviado el: Viernes, 26 de Enero de 2007 01:43 Para: The general-purpose Squeak developers list Asunto: Re: Load OmniBase in Squeak
On Wed, Jan 24, 2007 at 04:02:46PM -0200, Sebastian Sastre wrote:
Just for the record,
I was unable to load OmniBase because I was trying to do it
without one of it's prerequisites (OSProcessPlugin).
How strange. I have not actually loaded OmniBase, but as far as I know it uses OSPP just for its file locking primitives. OSProcessPlugin is the "source code" for the primitives, and it should not have to be loaded in the image unless you are building your own VM with VMMaker. I would not expect it to be a prerequisite for something like OmniBase.
The OSProcess package has the methods for file locking (which make use of OSPP), so it would make sense if OSProcess was listed as a prerequisite. But OSProcessPlugin should not be a prerequisite unless you are actually building the VM and plugins.
Dave
squeak-dev@lists.squeakfoundation.org