<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p><br>
</p>
Unsubscribe!<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> on behalf of Chris Cunningham <cunningham.cb@gmail.com><br>
<b>Sent:</b> Saturday, April 1, 2017 8:24 AM<br>
<b>To:</b> The general-purpose Squeak developers list<br>
<b>Subject:</b> Re: [squeak-dev] TimeStamp - can we remove references to this class?</font>
<div> </div>
</div>
<div>
<div dir="auto">Hi Chris and Elliot,
<div dir="auto">Thanks for the support. </div>
<div dir="auto"><br>
</div>
<div dir="auto">There are two requests here:</div>
<div dir="auto">1. Remove TimeStamp from the image. After thinking more about this and especially looking on the web I noticed that timestamp iscrefetenced widely in several places in introductory texts and whatnot.  Maybe not the best idea to remove. But we
 could still have internal classes refer to DatAndTime instead.  I think that would be good. </div>
<div dir="auto">2.  Removing Timestamp from ODBC. There are no tests for this. There is a version where it was already removed in Squeaksource but this isn't on SqueakMap. And using the standard timestamp (or DateAndTime) for ODBC in general has some significant
 issues. I'll write about those once I get back to a computer. </div>
<div dir="auto"><br>
</div>
<div dir="auto">I think the next step is to have SqueakMap point to the package in Squeaksource, similar to what was done with FFI.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Thanks,</div>
<div dir="auto">cbc </div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mar 31, 2017 7:34 PM, "Eliot Miranda" <<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>> wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr">Hi Chris,
<div><br>
</div>
<div>   I support you and Chris in getting rid of the ODBC package's TimeStamp.  Is there a test suite?  Have you gone through the effects of relying on Squeak's TimeStamp?  Any good or bad news there?</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Mar 29, 2017 at 5:30 PM, Chris Cunningham <span dir="ltr">
<<a href="mailto:cunningham.cb@gmail.com" target="_blank">cunningham.cb@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr">Hi. First, the background.
<div><br>
</div>
<div>I've been living in (and using daily) an image dating back to roughly 4.10 times, but updated to some point post-5.1 , and lately it has become very clear that I have really done something nasty to the image.  When I save and quit, errors pop up, but it
 saves successfully and restarts without errors.</div>
<div>On the machine I saved it on.  I can't get the image to run on any other system that I have access too, which is scary.</div>
<div><br>
</div>
<div>I think this is related to the fact that I use ODBC, which has its own definition of TimeStamp.  This has collided significantly with the current Squeak definition of TimeStamp, and I think this collision has caused my these issues.</div>
<div><br>
</div>
<div>I'll be working on a new packaging of the ODBC client that doesn't reference TimeStamp at all, but rather deals with DateAndTime.  But that's just one package that used a 'TimeStamp' - I believe there are others out there.  Which brings up my question
 here:</div>
<div><br>
</div>
<div>Can we remove TimeStamp from the back package?</div>
<div><br>
</div>
<div>Its representation is definitely not what any older package would expect of TimeStamp.</div>
<div>TimeStamp appears to be a shim over DateAndTime for: TestRunner/SUnit, SqueakMap, Monticello, and ChangeRecord.  These could learn to use the DateAndTime, although that would require careful changes (very careful!).</div>
<div><br>
</div>
<div>Thanks,</div>
<div>cbc</div>
</div>
<br>
<br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="m_5628806638431983923gmail_signature">
<div dir="ltr">
<div><span style="font-size:small; border-collapse:separate">
<div>_,,,^..^,,,_<br>
</div>
<div>best, Eliot</div>
</span></div>
</div>
</div>
</div>
<br>
<br>
<br>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</body>
</html>