<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.6" -->
<rss version="2.0">
    <channel>
        <title>chandler</title>
        <description>WebSVN RSS feed - chandler</description>
        <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;</link>
        <lastBuildDate>Tue, 18 Jun 2013 22:19:18 +0000</lastBuildDate>
        <generator>FeedCreator 1.6</generator>
        <item>
            <title>Looks like options.script got renamed to options.scriptFile</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6771&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6771 - morgen&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;Looks like options.script got renamed to options.scriptFile&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Wed, 24 Aug 2005 02:46:30 +0000</pubDate>
            <guid>56ce9d627164d6abf1762998944b54702ef1dceb</guid>
        </item>
        <item>
            <title>If IPython is available, headless will use it.  This ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6759&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6759 - brendano&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;If IPython is available, headless will use it.  This makes the interactive&lt;br /&gt;
prompt more powerful/easier to use.&lt;/div&gt;</description>
            <author>brendano</author>
            <pubDate>Tue, 23 Aug 2005 20:30:17 +0000</pubDate>
            <guid>d40a0b72a4d41ed7b9799c3c5d407a12541f5610</guid>
        </item>
        <item>
            <title>first major i18n architecture implementation</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6623&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6623 - bkirsch&lt;/strong&gt; (108 file(s) modified)&lt;/div&gt;&lt;div&gt;first major i18n architecture implementation&lt;/div&gt;</description>
            <author>bkirsch</author>
            <pubDate>Tue, 16 Aug 2005 21:23:43 +0000</pubDate>
            <guid>7feda97f727b54637fab51df0e405c799d206a3d</guid>
        </item>
        <item>
            <title>run_tests.py now honors the same logging configuration as Chandler.py and
headles.py ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6456&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6456 - morgen&lt;/strong&gt; (13 file(s) modified)&lt;/div&gt;&lt;div&gt;run_tests.py now honors the same logging configuration as Chandler.py and&lt;br /&gt;
headles.py (since it now uses application/Utility.py's initOptions( ) and&lt;br /&gt;
initLogging( ))&lt;br /&gt;
Non-UI portion of zaobao moved to osaf.pim as a feeds *module* and not a&lt;br /&gt;
subpackage&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Tue, 09 Aug 2005 22:57:00 +0000</pubDate>
            <guid>335c50dccaa4978c67077575c239147de522caa1</guid>
        </item>
        <item>
            <title>GenerateItemsFromFile.py moved to util</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6440&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6440 - morgen&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;GenerateItemsFromFile.py moved to util&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Tue, 09 Aug 2005 18:24:34 +0000</pubDate>
            <guid>1e5963ddef7b9be40d7e933b7991479781a62c13</guid>
        </item>
        <item>
            <title>Moving GenerateItemsFromFile from tools/ to util/
This is needed to fix ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6438&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6438 - bear&lt;/strong&gt; (3 file(s) modified)&lt;/div&gt;&lt;div&gt;Moving GenerateItemsFromFile from tools/ to util/&lt;br /&gt;
This is needed to fix bug 3728 in a way that doesn't&lt;br /&gt;
require adding tools/ to the list of installed directories&lt;/div&gt;</description>
            <author>bear</author>
            <pubDate>Tue, 09 Aug 2005 17:41:50 +0000</pubDate>
            <guid>db22186ff2905bf2b0a81f1f284f0b92e4b6e532</guid>
        </item>
        <item>
            <title>osaf.contentmodel moved to osaf.pim.  Please see the dev posting ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6416&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6416 - pje&lt;/strong&gt; (92 file(s) modified)&lt;/div&gt;&lt;div&gt;osaf.contentmodel moved to osaf.pim.  Please see the dev posting that&lt;br /&gt;
follows for more details.&lt;/div&gt;</description>
            <author>pje</author>
            <pubDate>Mon, 08 Aug 2005 21:22:59 +0000</pubDate>
            <guid>e82e190f00331f6456041581f3387c064f518be5</guid>
        </item>
        <item>
            <title>Fix for a little mistake in data loading script:
modified file ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6406&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6406 - olivier&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;Fix for a little mistake in data loading script:&lt;br /&gt;
modified file : GenerateItemFromFile.py&lt;br /&gt;
- In old version reminder time was given by a date.&lt;br /&gt;
  Now the reminder time is given in minutes.&lt;/div&gt;</description>
            <author>olivier</author>
            <pubDate>Mon, 08 Aug 2005 16:41:32 +0000</pubDate>
            <guid>dfe8f9a2e5ca6df9c9a612e3501f3df431daf706</guid>
        </item>
        <item>
            <title>unicode support version of gettext</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6390&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6390 - bkirsch&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;unicode support version of gettext&lt;/div&gt;</description>
            <author>bkirsch</author>
            <pubDate>Fri, 05 Aug 2005 22:16:45 +0000</pubDate>
            <guid>ffc6abec8276c2496e2c014c3c58d1b74219290f</guid>
        </item>
        <item>
            <title>What's in this commit:

- Logging mechanism as described at http://wiki.osafoundation. ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6386&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6386 - morgen&lt;/strong&gt; (94 file(s) modified)&lt;/div&gt;&lt;div&gt;What's in this commit:&lt;br /&gt;
&lt;br /&gt;
- Logging mechanism as described at &lt;a href=&quot;http://wiki.osafoundation.org/bin/view/Projects/LoggingProposal&quot; target=&quot;_blank&quot;&gt;http://wiki.osafoundation.org/bin/view/Projects/LoggingProposal&lt;/a&gt;&lt;br /&gt;
- Sharing: changed logic for determining if an attribute is modifiable; unpublish/unsubscribe from manage dialog works; subscribing now changes app bar mode if the collection has a single filter kind&lt;br /&gt;
- Zaobao: moved RSSData.py and parcel.xml contents into __init__.py and elminate&lt;br /&gt;
d the extra ItemCollection&lt;br /&gt;
- Changed all parcel.xml to UTF-8&lt;br /&gt;
- Commented out lots of parcel loader debug logging calls&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Fri, 05 Aug 2005 18:00:22 +0000</pubDate>
            <guid>e90352a999b6f7d6476c9896b12947c2eaa56672</guid>
        </item>
        <item>
            <title>Flatten osaf.contentmodel.tasks</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6365&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6365 - pje&lt;/strong&gt; (13 file(s) modified)&lt;/div&gt;&lt;div&gt;Flatten osaf.contentmodel.tasks&lt;/div&gt;</description>
            <author>pje</author>
            <pubDate>Thu, 04 Aug 2005 17:23:20 +0000</pubDate>
            <guid>e330abfb2ce3d19fa00ca31963a74867d99685fb</guid>
        </item>
        <item>
            <title>Flattened osaf.contentmodel.mail package.</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6354&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6354 - pje&lt;/strong&gt; (26 file(s) modified)&lt;/div&gt;&lt;div&gt;Flattened osaf.contentmodel.mail package.&lt;/div&gt;</description>
            <author>pje</author>
            <pubDate>Wed, 03 Aug 2005 16:29:06 +0000</pubDate>
            <guid>5a6722d81a3291f6e46866abd907084fe8089fa0</guid>
        </item>
        <item>
            <title>Added script to delete orphaned .pyc/.pyo files.  It deletes
only ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6348&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6348 - pje&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;Added script to delete orphaned .pyc/.pyo files.  It deletes&lt;br /&gt;
only files that have no corresponding .py file, and it&lt;br /&gt;
removes any directories that are emptied as a result of&lt;br /&gt;
removing the .pyc/.pyo files.  (Note that Subversion-controlled&lt;br /&gt;
directories are never empty due to the '.svn' subdirectory, so&lt;br /&gt;
Subversion-controlled empty directories are safe from &lt;br /&gt;
deletion.)  Run 'RunPython tools/purge.py --help' for options&lt;br /&gt;
and usage info.&lt;/div&gt;</description>
            <author>pje</author>
            <pubDate>Wed, 03 Aug 2005 00:48:19 +0000</pubDate>
            <guid>d53895f94a26257ff19be5de778a29b2dd722022</guid>
        </item>
        <item>
            <title>Data loading script tool : gives an easy way to ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6346&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6346 - olivier&lt;/strong&gt; (5 file(s) modified)&lt;/div&gt;&lt;div&gt;Data loading script tool : gives an easy way to create items in chandler, use a csv file generate from Excel or OpenOffice . For more informations look at &lt;a href=&quot;http://wiki.osafoundation.org/bin/view/Journal/OlivierGiroussensDataLoadingScriptUserGuide&quot; target=&quot;_blank&quot;&gt;http://wiki.osafoundation.org/bin/view/Journal/OlivierGiroussensDataLoadingScriptUserGuide&lt;/a&gt;&lt;/div&gt;</description>
            <author>olivier</author>
            <pubDate>Tue, 02 Aug 2005 22:15:29 +0000</pubDate>
            <guid>0ae7768b0144d9d477470153c29a200a080ac67f</guid>
        </item>
        <item>
            <title>Support for CalDAV: combining the WebDAVConduit and the CalDAVFormat allows ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6295&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6295 - morgen&lt;/strong&gt; (5 file(s) modified)&lt;/div&gt;&lt;div&gt;Support for CalDAV: combining the WebDAVConduit and the CalDAVFormat allows syncing with an existing CalDAV calendar collection.&lt;br /&gt;
Also some startup-related cleanup in Utility.py&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Sat, 30 Jul 2005 01:51:13 +0000</pubDate>
            <guid>657e09309f462b302cc773ff050e59d89c828602</guid>
        </item>
        <item>
            <title>Migrated CurrentPointer to Reference</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6255&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6255 - morgen&lt;/strong&gt; (9 file(s) modified)&lt;/div&gt;&lt;div&gt;Migrated CurrentPointer to Reference&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Thu, 28 Jul 2005 22:26:10 +0000</pubDate>
            <guid>c052edf92eb797483ef3675e2972664ca6694946</guid>
        </item>
        <item>
            <title>- Migrating some app-specific parcel.xml items to python, in a ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6217&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6217 - morgen&lt;/strong&gt; (21 file(s) modified)&lt;/div&gt;&lt;div&gt;- Migrating some app-specific parcel.xml items to python, in a new parcel: osaf.app&lt;br /&gt;
- Added 'Collection &amp;gt; Unpublish'&lt;br /&gt;
- Better unicode support in the repo servlet&lt;br /&gt;
- 'nocatch' and 'nosplash' command line arguments are now independent&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Wed, 27 Jul 2005 20:33:35 +0000</pubDate>
            <guid>f240759111066eb949c8bf1103c8f5859704047b</guid>
        </item>
        <item>
            <title>headless.py now builds its list of exportable methods using python ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6125&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6125 - morgen&lt;/strong&gt; (2 file(s) modified)&lt;/div&gt;&lt;div&gt;headless.py now builds its list of exportable methods using python decorators&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Fri, 22 Jul 2005 21:56:46 +0000</pubDate>
            <guid>43f01dfaa3bac6260d07354345ab2cec07ca1b9c</guid>
        </item>
        <item>
            <title>Added ContentItem.isAttributeModifiable( ); tools.headless.ls( ) now accepts a ref collection, ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6071&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6071 - morgen&lt;/strong&gt; (2 file(s) modified)&lt;/div&gt;&lt;div&gt;Added ContentItem.isAttributeModifiable( ); tools.headless.ls( ) now accepts a ref collection, for example: ls(myItem.queries)&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Wed, 20 Jul 2005 17:44:27 +0000</pubDate>
            <guid>b7f40fd2b1591dbcea81c357796b041ea9a78910</guid>
        </item>
        <item>
            <title>- Sharing
    - Added reminderTime and transparency ...</title>
            <link>http://viewcvs.osafoundation.org/websvn/listing.php?repname=chandler&amp;path=%2Ftrunk%2Fchandler%2Ftools%2F&amp;rev=6020&amp;sc=0</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 6020 - morgen&lt;/strong&gt; (32 file(s) modified)&lt;/div&gt;&lt;div&gt;- Sharing&lt;br /&gt;
    - Added reminderTime and transparency to CalendarEvent sharing cloud.&lt;br /&gt;
    - Share kind now has a filterAttributes list so that specific attributes&lt;br /&gt;
      can be skipped during import/export&lt;br /&gt;
    - CloudXMLFormat and ICalendarFormat now honor the Share's filterAttributes&lt;br /&gt;
    - The collection-publish dialog's &amp;quot;alarms&amp;quot; and &amp;quot;status&amp;quot; checkboxes now work&lt;br /&gt;
- Photo Kind added to content model&lt;br /&gt;
    - Image data is now stored as a Lob attribute in the repository&lt;br /&gt;
    - Image data can be loaded from parcel.xml, from a file, and from a URL&lt;br /&gt;
    - EXIF data is processed, and stored in 'exif' dictionary attribute&lt;br /&gt;
    - Added File &amp;gt; Import &amp;gt; Image menu to load image files into Photo items&lt;br /&gt;
    - FlickrPhoto kind is a subKind of Photo&lt;br /&gt;
- Added LobImageAttributeEditor for displaying images in the detail view&lt;br /&gt;
- Repo servlet, &lt;a href=&quot;http://localhost:1888/repo/&quot; target=&quot;_blank&quot;&gt;http://localhost:1888/repo/&lt;/a&gt; :&lt;br /&gt;
    - Kind query results now sorted by getItemDisplayName()&lt;br /&gt;
    - Lob values of mimeType 'image/*' are now rendered inline&lt;br /&gt;
- Photo servlet, &lt;a href=&quot;http://localhost:1888/photos/&quot; target=&quot;_blank&quot;&gt;http://localhost:1888/photos/&lt;/a&gt; :&lt;br /&gt;
    - Now iterates through Photo items and displays thumbnails sorted&lt;br /&gt;
      by most recently taken to oldest&lt;br /&gt;
- (new) Lob servlet, &lt;a href=&quot;http://localhost:1888/lobster/&quot; target=&quot;_blank&quot;&gt;http://localhost:1888/lobster/&lt;/a&gt; :&lt;br /&gt;
    - This servlet accepts GET requests of the form /lobster/&amp;lt;uuid&amp;gt;/&amp;lt;attribute&amp;gt;&lt;br /&gt;
      and responds with the contents of the Lob attribute, with the appropriate&lt;br /&gt;
      Content-Type and Content-Length HTTP headers set&lt;br /&gt;
- PyShell and PyCrust (PyShell plus the object browser) are both available&lt;br /&gt;
  from the Test menu&lt;br /&gt;
    - The helper methods from tools.headless are made available within the&lt;br /&gt;
      PyShell&lt;br /&gt;
- tools.headless has new helper methods:&lt;br /&gt;
    - create(kindName) takes a Kind name and returns an instance of that Kind,&lt;br /&gt;
      e.g. item = create(&amp;quot;Photo&amp;quot;)&lt;br /&gt;
    - getKind(kindName) returns the Kind matching that name&lt;br /&gt;
    - ofKind(kindName) returns an iterator of all items of that Kind&lt;br /&gt;
    - ls( ) now accepts an iterator as an argument, e.g. ls(ofKind(&amp;quot;Photo&amp;quot;))&lt;br /&gt;
- Parcel loader can load in a Lob attribute value from a local file, e.g.,&lt;br /&gt;
    &amp;lt;photos:Photo itsName=&amp;quot;aPicture&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;data file=&amp;quot;picture.jpg&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/photos:Photo&amp;gt;&lt;/div&gt;</description>
            <author>morgen</author>
            <pubDate>Mon, 18 Jul 2005 17:56:47 +0000</pubDate>
            <guid>95e66fb7f7a4ddbbcc771390aa220ee0faf1dadc</guid>
        </item>
    </channel>
</rss>
