<!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>&nbsp;</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>&nbsp;&nbsp;&nbsp; </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>&nbsp;</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>&nbsp;</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>&nbsp;</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&nbsp;<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>&nbsp;</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&nbsp;<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&nbsp;let experience make developers understand why using false can be 
  interesting. OK re-reading the wiki now.. (to understand default)&nbsp;<SPAN 
  class=812430115-07102007>it's about </SPAN>the&nbsp;<SPAN 
  class=812430115-07102007>commit </SPAN>strategy 3, so confirming&nbsp;my 
  position,&nbsp;IMHO is not the more intuitive one nor the first choice of a 
  newcomer&nbsp;because the commit strategy 3 will be a little too creative for 
  them. For instance aprioristically I came prepared to implement&nbsp;<SPAN 
  class=812430115-07102007>some kind of </SPAN>pesimistic commit&nbsp;<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...&nbsp;<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&nbsp;<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&nbsp;about easing the experience of<SPAN 
class=812430115-07102007> persists the </SPAN>development specially smalltalk 
development&nbsp;<SPAN class=812430115-07102007>until the point in which 
they</SPAN>&nbsp;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,&nbsp;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>&nbsp;</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>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT face="Trebuchet MS" 
color=#0000ff><SPAN class=921005913-07102007>&nbsp;&nbsp;&nbsp; . 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>&nbsp;&nbsp;&nbsp; . there is an 
idea of how many concurrent clients (sessions)&nbsp;can be served by a squeak 
image? or any other metrics relevant to measure load&nbsp;<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>&nbsp;&nbsp;&nbsp; . 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>&nbsp;</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>&nbsp;&nbsp;&nbsp; I 
also want to say that I found Magma concept fantastic, a<SPAN 
class=812430115-07102007>nd a</SPAN>&nbsp;great work,&nbsp;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>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=937024612-07102007><FONT 
face="Trebuchet MS"><FONT color=#0000ff>&nbsp;&nbsp;&nbsp;&nbsp;<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>&nbsp;</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>&nbsp;</DIV>
<DIV align=left><FONT face="Trebuchet MS" color=#0000ff 
size=2></FONT>&nbsp;</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>&nbsp;</DIV>
  <DIV><FONT face="Trebuchet MS" size=2><SPAN 
  class=312222820-06102007>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;</DIV>
  <DIV><FONT face="Trebuchet MS" size=2><SPAN 
  class=312222820-06102007>&nbsp;&nbsp;&nbsp; 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>&nbsp;</DIV>
  <DIV><FONT face="Trebuchet MS" size=2><SPAN 
  class=312222820-06102007>&nbsp;&nbsp;&nbsp; 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>&nbsp;&nbsp;&nbsp; </SPAN></FONT></DIV>
  <DIV><FONT face="Trebuchet MS" size=2><SPAN 
  class=312222820-06102007>&nbsp;&nbsp;&nbsp; cheers,</SPAN></FONT></DIV>
  <DIV><FONT face="Trebuchet MS" size=2></FONT>&nbsp;</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&#13;"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS'">Sebastian 
  Sastre<o:p></o:p></SPAN></st1:PersonName></P></DIV></SPAN>
  <DIV>&nbsp;</DIV></BLOCKQUOTE></BODY></HTML>