<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:st1 = "urn:schemas-microsoft-com:office:smarttags" xmlns:o =
"urn:schemas-microsoft-com:office:office"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3157" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT size=2>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff size=2><SPAN class=921005913-07102007>Hi there, me
again,</SPAN></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff size=2><SPAN
class=921005913-07102007></SPAN></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT size=+0><FONT
size=+0><SPAN class=921005913-07102007></SPAN><FONT size=2><FONT
face="Trebuchet MS"><FONT color=#0000ff><SPAN
class=921005913-07102007> </SPAN>I must clarify that was not
in a fresh image. I've reloaded all again in a fresh image and magma has not
that problem to load. I dont know yet which package conflics
it.</FONT></FONT></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><FONT face="Trebuchet MS" color=#0000ff><SPAN
class=937024612-07102007></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT
face="Trebuchet MS"><FONT color=#0000ff>So I'll start some usability tests<SPAN
class=921005913-07102007>... </SPAN></FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007></SPAN></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007>(about half an hour
later..)</SPAN></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007></SPAN></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007>ok there is something that I
probably don't get here... mm let's take a second look, found it. It's in
preferences.. ok the default of not seing refreshed objects when aborting is
*not great* from my <SPAN class=812430115-07102007>point of
</SPAN>view.</SPAN></FONT></SPAN></DIV>
<DIV dir=ltr align=left><FONT face="Trebuchet MS"><FONT color=#0000ff><SPAN
class=937024612-07102007><SPAN class=921005913-07102007></SPAN></SPAN><SPAN
class=937024612-07102007><SPAN
class=921005913-07102007></SPAN></SPAN></FONT></FONT> </DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007>Probably is too soon but I think
that <SPAN class=812430115-07102007>a couple of </SPAN>suggestions could be
useful anyway:</SPAN></FONT></SPAN></DIV>
<DIV dir=ltr align=left>
<UL dir=ltr>
<LI>
<DIV align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007>newcomers will allways found the
default behavior of #refreshPersistentObjectsEvenWhenChangedOnlyByMe in false
as a strange thing. Heuristically is preferable that the default where true
and to let experience make developers understand why using false can be
interesting. OK re-reading the wiki now.. (to understand default) <SPAN
class=812430115-07102007>it's about </SPAN>the <SPAN
class=812430115-07102007>commit </SPAN>strategy 3, so confirming my
position, IMHO is not the more intuitive one nor the first choice of a
newcomer because the commit strategy 3 will be a little too creative for
them. For instance aprioristically I came prepared to implement <SPAN
class=812430115-07102007>some kind of </SPAN>pesimistic commit <SPAN
class=812430115-07102007>unless something lighter proves to work well.
</SPAN>With persistance I'm sure you know that you deal with conservative
profiles so... <SPAN class=812430115-07102007>making default in true will
eliminate that *no show* </SPAN>that's my 2 cents on
that.</SPAN></FONT></SPAN></DIV>
<LI>
<DIV align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007>commit that fails because of no
active txn (I mean a connected session without begin) leaves objects mutated
(out of repository sync). I think that if this exception can be set in
preferences to perform an abort just before <SPAN
class=812430115-07102007>signaling</SPAN> developers while testing and working
on their stuff will love that comfortable feature<SPAN
class=812430115-07102007> so that's another eliminated *no show*</SPAN>. Then
in production-time things can be adjusted to suite persistence
imprementations<SPAN class=812430115-07102007> without being compromised too
early too much with one in
particular</SPAN>.</SPAN></FONT></SPAN></DIV></LI></UL></DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><SPAN
class=921005913-07102007></SPAN></SPAN><SPAN class=937024612-07102007><FONT
face="Trebuchet MS" color=#0000ff><SPAN class=921005913-07102007>In general I
think that the odb's concept about easing the experience of<SPAN
class=812430115-07102007> persists the </SPAN>development specially smalltalk
development <SPAN class=812430115-07102007>until the point in which
they</SPAN> reaching productivity. So if any performance should be
prioritized here, I'm on the performance of the human beigns group. You allways
will have to tune production stuff and machines will be faster next year, and
next and next, so..</SPAN></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007></SPAN></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007>Questions (I didn't saw in
FAQ):</SPAN></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007></SPAN></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007> . I know I'll
probably do not implement (nor want to) it but I need to know if it's planned to
support pessimistic locking somtime.</SPAN></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><SPAN
class=921005913-07102007>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN class=921005913-07102007> . there is an
idea of how many concurrent clients (sessions) can be served by a squeak
image? or any other metrics relevant to measure load <SPAN
class=812430115-07102007>capacity/</SPAN>scalability? OK I've re-read Magma
limitations, there is any news on this?</SPAN></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><SPAN
class=921005913-07102007>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><SPAN
class=921005913-07102007><FONT face="Trebuchet MS"><FONT
color=#0000ff> . there is an idea of how much is Magma
resistant to power faliures?<SPAN class=812430115-07102007> (sata drives with
software raid)</SPAN></FONT></FONT></SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS"
color=#0000ff><SPAN
class=921005913-07102007></SPAN></FONT></SPAN> </DIV></SPAN></SPAN></DIV></SPAN></SPAN></DIV>
<DIV dir=ltr align=left><FONT face="Trebuchet MS" color=#0000ff><SPAN
class=937024612-07102007><SPAN class=921005913-07102007> I
also want to say that I found Magma concept fantastic, a<SPAN
class=812430115-07102007>nd a</SPAN> great work, I really hope it
reach my needs and I'll continue my tests</SPAN></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face="Trebuchet MS"><FONT color=#0000ff><SPAN
class=937024612-07102007><SPAN class=921005913-07102007></SPAN></SPAN><SPAN
class=937024612-07102007></SPAN></FONT></FONT> </DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT
face="Trebuchet MS"><FONT color=#0000ff> <SPAN
class=921005913-07102007>thanks !</SPAN></FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><FONT face="Trebuchet MS" color=#0000ff><SPAN
class=937024612-07102007><SPAN
class=921005913-07102007></SPAN></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face="Trebuchet MS" color=#0000ff><SPAN
class=937024612-07102007><SPAN class=921005913-07102007><SPAN
class=812430115-07102007>Sebastian</SPAN></SPAN></SPAN></FONT></DIV></FONT></DIV>
<DIV><FONT face="Trebuchet MS" color=#0000ff size=2></FONT> </DIV>
<DIV align=left><FONT face="Trebuchet MS" color=#0000ff
size=2></FONT> </DIV><BR>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=es dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>De:</B> magma-bounces@lists.squeakfoundation.org
[mailto:magma-bounces@lists.squeakfoundation.org] <B>En nombre de
</B>Sebastian Sastre<BR><B>Enviado el:</B> Sábado, 06 de Octubre de 2007
17:32<BR><B>Para:</B> magma@lists.squeakfoundation.org<BR><B>Asunto:</B>
Evaluating Magma<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN class=312222820-06102007>Hi
there,</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=312222820-06102007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=312222820-06102007> I want to evaluate Magma as
persistance solution for a project (on squeak and
Seaside).</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=312222820-06102007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=312222820-06102007> I'm having trouble to install it.
Tried from SqueakMap and then universes. It's saying me a message about Cache
is defined elesewhere.</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=312222820-06102007></SPAN></FONT> </DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=312222820-06102007> I saw lots of packages in the
squeak source repositories. I don't know how to start from there (its my
favorite choice)</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=312222820-06102007> </SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN
class=312222820-06102007> cheers,</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2></FONT> </DIV>
<DIV align=left><SPAN class=250542422-20122006>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=left><st1:PersonName
w:st="on" ProductID="Sebastian Sastre "><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS'">Sebastian
Sastre<o:p></o:p></SPAN></st1:PersonName></P></DIV></SPAN>
<DIV> </DIV></BLOCKQUOTE></BODY></HTML>