<?xml version="1.0"?>
<rss version="0.91">
  <channel>
    <title>Squeak People diary for Chronos</title>
    <description>Squeak People diary for Chronos</description>
    <link>http://people.squeakfoundation.org/person/Chronos/</link>
    <item>
      <title>14 Apr 2006</title>
      <pubDate>Fri, 14 Apr 2006 08:26:59 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=10</link>
      <description>How fast is Chronos relative to Squeak's &quot;out of the box&quot; date/time classes?  My blog post &lt;a href=&quot;http://chronos-st.blogspot.com/2006/04/timing-of-time-chronos-benchmarks.html&quot; &gt;The Timing of Time: Chronos Benchmarks&lt;/a&gt; presents some data that address that question.</description>
    </item>
    <item>
      <title>13 Apr 2006</title>
      <pubDate>Thu, 13 Apr 2006 05:12:24 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=9</link>
      <description>Version B1.167 of &lt;a href=&quot;http://www.chronos-st.org/&quot; &gt;Chronos&lt;/a&gt; has been published for both Squeak and VisualWorks. For details, see the &lt;a href=&quot;http://chronos-st.blogspot.com/&quot; &gt;Chronos Blog&lt;/a&gt;.</description>
    </item>
    <item>
      <title>4 Apr 2006</title>
      <pubDate>Tue, 04 Apr 2006 06:45:37 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=8</link>
      <description>Version B1.160 of Chronos has been published for both Squeak and VisualWorks.  For details, see the &lt;a href=&quot;http://chronos-st.blogspot.com/2006/04/north-american-time-zones-switch-to.html&quot; &gt;Chronos Blog&lt;/a&gt;.</description>
    </item>
    <item>
      <title>22 Mar 2006</title>
      <pubDate>Wed, 22 Mar 2006 02:30:45 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=7</link>
      <description>A new, highgly-functional version of the Chronos Date/Time Library has been &lt;a href=&quot;http://chronos-st.blogspot.com/2006/03/squeak-version-of-chronos-published.html&quot; &gt;published for Squeak&lt;/a&gt;.

&lt;p&gt; What's Chronos? See &lt;a href=&quot;http://www.chronos-st.org/&quot; &gt;http://www.chronos-st.org/&lt;/a&gt;.

&lt;p&gt; The new version of Chronos for Squeak, unlike the version initially published (and still the only version available from SqueakSource [as of 21 March],) can be safely installed by file-in. Also unlike the initial version currently available on SqueakSource, it can read reference data from the file system--especially including time zone rulesets. It can also persist reference data in the local file system. The Chronos Time Zone Compiler can be installed, and it can be used to compile Chronos time zone rule files from the Olson zoneinfo source files. 

&lt;p&gt; However, the current Squeak version still does not have all the functionality of the VisualWorks version.  Here's what's still missing: 

&lt;p&gt; * Determination of the host system time zone (this would require new primitives or FFI function libraries--and is something that is not at all on my to-do list) 


&lt;p&gt; * Support for any Locale other than #en_US--I may (or may not) decide to use the data published by the Common Locale Data Repository (CLDR) Project to provide such functionality for Squeak (and for other Smalltalk implementations as well,) but that won't happen for many months yet, if it happens at all [ref: http://www.unicode.org/cldr/] 

&lt;p&gt; * Convenience methods implemented in Squeak classes that leverage Chronos (e.g., String&amp;gt;&amp;gt;asTimezone, Number&amp;gt;&amp;gt;hours, etc.)--the issue here, of course, is interference with the native Chronology library's own such convenience methods (Note: Implementing such convenience methods for Chronos is the sole responsibility of the Squeak community) 

&lt;p&gt; * Type-compatibility of Chronos classes with the analogous Chronology classes (Note: Implementing such type-compatibility methods for Chronos (or Chronos-compatibility for Chronology, for that matter) is the sole responsibility of the Squeak community) 

&lt;p&gt; For full details, including installation instructions, see: &lt;a href=&quot;http://chronos-st.blogspot.com/2006/03/squeak-version-of-chronos-published.html&quot; &gt;http://chronos-st.blogspot.com/2006/03/squeak-version-of-chronos-published.html&lt;/a&gt;</description>
    </item>
    <item>
      <title>25 Feb 2006</title>
      <pubDate>Sat, 25 Feb 2006 00:05:04 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=6</link>
      <description>Version B1.60 of the &lt;a href=&quot;http://www.chronos-st.org&quot; &gt;Chronos Date/Time Library&lt;/a&gt; has been published. The &lt;a href=&quot;http://chronos-st.blogspot.com/2006/02/chronos-version-b160-published.html&quot; &gt;publication announcement&lt;/a&gt; includes information that might be of interest to anyone who is even remotely thinking about porting Chronos from VisualWorks to some other Smalltalk environment.</description>
    </item>
    <item>
      <title>19 Feb 2006</title>
      <pubDate>Sun, 19 Feb 2006 00:13:40 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=5</link>
      <description>Schedule of Squeak Chats for 2006

&lt;p&gt; I have published a list of the starting times for all Squeak Chats that occur during 2006--with local time shown for selected world time zones. It's available from the &lt;a href=&quot;http://www.chronos-st.org/SqueakChatSchedule-2006.html&quot; &gt;Chronos web site&lt;/a&gt;.  Also shown is the Chronos code used to generate the schedule.</description>
    </item>
    <item>
      <title>17 Feb 2006</title>
      <pubDate>Fri, 17 Feb 2006 05:23:23 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=4</link>
      <description>Version B1.55 of the Chronos Date/Time Library has been published. Parsing of dates/times is now supported.

&lt;p&gt; Chronos is available from the &lt;a href=&quot;http://www.chronos-st.org&quot; &gt;Chronos web site&lt;/a&gt;: http://www.chronos-st.org.

&lt;p&gt; Also, the &quot;seed&quot; version of the code (which is in a format consumable by Squeak, Dolphin and Smalltalk/X, and which does not attempt to initialize itself on file-in) is available at the following URL: http://www.chronos-st.org/downloads/Chronos-Seed.zip

&lt;p&gt; I will be publishing detailed instructions on producing the &quot;seed&quot; version from the VisualWorks version soon, as well as instructions on how to use the files in Chronos-Seed.zip to port Chronos to other Smalltalk environments.  I'll also be giving credit to someone who provided significant help in this regard, but whose name must for now remain hidden.</description>
    </item>
    <item>
      <title>3 Feb 2006</title>
      <pubDate>Fri, 03 Feb 2006 08:05:00 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=3</link>
      <description>I have posted an essay on the matter of discovering the host system's time zone, so that either the VisualWorks or Squeak VM and/or image can synchronize with it: &lt;a href=&quot;http://www.chronos-st.org/Discovering%20the%20Local%20Time%20Zone--Why%20It's%20a%20Hard%20Problem.html&quot; &gt;Discovering the Local Time Zone--Why It's a Hard Problem&lt;/a&gt;. This may perhaps be of some interest to the Squeak community.</description>
    </item>
    <item>
      <title>10 Jan 2006</title>
      <pubDate>Tue, 10 Jan 2006 10:28:41 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=2</link>
      <description>Example code to compute the date/time of all Squeak Chats for the next year--in selected world time zones--has been &lt;a href=&quot;http://chronos-st.blogspot.com/2006/01/event-times-in-multiple-time-zones.html&quot; &gt;posted on the Chronos Blog&lt;/a&gt;.</description>
    </item>
    <item>
      <title>6 Jan 2006</title>
      <pubDate>Fri, 06 Jan 2006 21:24:49 -0700</pubDate>
      <link>http://people.squeakfoundation.org/person/Chronos/diary.html?start=1</link>
      <description>Version B1.4 of Chronos Published.

&lt;p&gt; For details, see the &lt;a href=&quot;http://chronos-st.blogspot.com&quot; &gt;Chronos Blog&lt;/a&gt;.</description>
    </item>
  </channel>
</rss>
