<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>The Chandler Project Blog &#187; Chandler Project</title>
	<link>http://blog.chandlerproject.org</link>
	<description></description>
	<pubDate>Wed, 23 Jul 2008 00:59:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>Chandler 1.0 Release Candidate 1</title>
		<link>http://blog.chandlerproject.org/2008/07/22/chandler-10-release-candidate-1/</link>
		<comments>http://blog.chandlerproject.org/2008/07/22/chandler-10-release-candidate-1/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 00:59:13 +0000</pubDate>
		<dc:creator>Grant Baillie</dc:creator>
		
		<category><![CDATA[Chandler Project]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/07/22/chandler-10-release-candidate-1/</guid>
		<description><![CDATA[We have released an early version of Chandler 1.0. 1.0-rc1 has been tested internally but we are relying on the general user community to help us test with real data and real daily usage.

There have been a number of significant, new features since the 0.7.7 release including:


bug 7612 Clickable URLs in the Notes field
bug 8087 [...]]]></description>
			<content:encoded><![CDATA[<p>We have released an early version of Chandler 1.0. 1.0-rc1 has been tested internally but we are relying on the general user community to help us test with real data and real daily usage.</p>

<p>There have been a number of significant, new features since the 0.7.7 release including:</p>

<ul>
<li><a href="https://bugzilla.osafoundation.org/show_bug.cgi?id=7612">bug 7612</a> Clickable URLs in the Notes field</li>
<li><a href="https://bugzilla.osafoundation.org/show_bug.cgi?id=8087">bug 8087</a> Support for more recurrence rules (e.g. 3rd Wednesday of every month, MTTh weekly, etc)</li>
<li><a href="https://bugzilla.osafoundation.org/show_bug.cgi?id=12234">bug 12234</a> Performance improvement: Replace weekly &#8220;purge&#8221; with &#8220;export/reload&#8221;. (Many users reported experiencing noticeable performance boosts when upgrading, which is when you typically export and reload your data.)</li>
<li><a href="https://bugzilla.osafoundation.org/show_bug.cgi?id=11774">bug 11774</a> The LATER section in the Triage List view now sorts correctly! Displaying events and reminders &#8220;in chronological order&#8221;. Items without event or custom alarms dates appear at the bottom of the LATER section.</li>
<li><a href="https://bugzilla.osafoundation.org/show_bug.cgi?id=12246">bug 12246</a> Alarms are overriding the event date in the Triage List date column.</li>
</ul>

<p>Here is the <a href="https://bugzilla.osafoundation.org/buglist.cgi?product=Chandler&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;target_milestone=1.0&amp;resolution=FIXED
">complete list</a> of 1.0-rc1 features and bug fixes.</p>

<p>So please help us by upgrading to version 1.0-rc1 and as usual, send reports of any issues you find to the <a> chandler-users list</a> or <a href="http://chandlerproject.org/reportabug">bugzilla</a>. To upgrade, you can either
Check for updates in Chandler, or <a href="http://downloads.osafoundation.org/chandler/releases/1.0-rc1">visit the downloads page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/07/22/chandler-10-release-candidate-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Chandler on TechSoup: Staying focused on users while growing our developer community.</title>
		<link>http://blog.chandlerproject.org/2008/07/09/chandler-on-techsoup-staying-focused-on-users-while-growing-our-developer-community/</link>
		<comments>http://blog.chandlerproject.org/2008/07/09/chandler-on-techsoup-staying-focused-on-users-while-growing-our-developer-community/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 00:00:18 +0000</pubDate>
		<dc:creator>Mimi Yin</dc:creator>
		
		<category><![CDATA[Chandler Project]]></category>

		<category><![CDATA[Community]]></category>

		<category><![CDATA[OSAF]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/07/09/chandler-on-techsoup-staying-focused-on-users-while-growing-our-developer-community/</guid>
		<description><![CDATA[We have been having a rather interesting conversation over at TechSoup, an online forum where non-profits can discuss and learn about available technology solutions.

The thread, originally begun with the title: &#8220;Chandler maturing as an Outlook alternative&#8221; has grown into a more general discussion of sustainability and open source projects and in particular, our own plans [...]]]></description>
			<content:encoded><![CDATA[<p>We have been having a rather <a href=http://www.techsoup.org/fb/index.cfm?fuseaction=forums.showSingleTopic&amp;forum=2016&amp;id=63881>interesting conversation</a> over at <a href=http://www.techsoup.org/>TechSoup</a>, an online forum where non-profits can discuss and learn about available technology solutions.</p>

<p>The thread, originally begun with the title: &#8220;Chandler maturing as an Outlook alternative&#8221; has grown into a more general discussion of sustainability and open source projects and in particular, our own plans for building a volunteer development community.</p>

<p>Much of the conversation has revolved around how we maintain a user-centered focus as a project as we work to attract volunteer developers. (<a href=http://alex.dojotoolkit.org/?p=685>A challenge all consumer-facing open source projects face.</a>)</p>

<p>Don C in particular has had some useful words of advice based on his experience on <a href=http://www.sahana.lk/>The Sahana Project.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/07/09/chandler-on-techsoup-staying-focused-on-users-while-growing-our-developer-community/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Chandler Desktop 0.7.7</title>
		<link>http://blog.chandlerproject.org/2008/06/13/chandler-desktop-077/</link>
		<comments>http://blog.chandlerproject.org/2008/06/13/chandler-desktop-077/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 22:29:11 +0000</pubDate>
		<dc:creator>Grant Baillie</dc:creator>
		
		<category><![CDATA[Chandler Project]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/06/13/chandler-desktop-077/</guid>
		<description><![CDATA[I’ve just put together a candidate build for Chandler Desktop 0.7.7. Besides some cleanup of the startup/shutdown UI, this is primarily a bugfix release: You can find the full list of 19 bugs addressed here.

This will almost certainly be the last in the 0.7.x series: We’ll be spending the next few weeks to a month [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve just put together a candidate build for Chandler Desktop 0.7.7. Besides some cleanup of the startup/shutdown UI, this is primarily a bugfix release: You can find the full list of 19 bugs addressed <a href="https://bugzilla.osafoundation.org/buglist.cgi?bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;product=Chandler&amp;target_milestone=0.7.7&amp;resolution=FIXED">here</a>.</p>

<p>This will almost certainly be the last in the 0.7.x series: We’ll be spending the next few weeks to a month fixing bugs, and preparing to release version 1.0.</p>

<p><b>Updated to add:</b> The build is available for testing <a href="http://builds.osafoundation.org/chandler/milestones/0.7.7-rc1/">here</a>. Also, choosing “Check for Test Updates” from the “Tools” menu should take you to this page.</p>

<p><b>Updated to add:</b> 0.7.7 was released on June 22, 2008: Get the official release on the <a href="http://chandlerproject.org/">chandlerproject home page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/06/13/chandler-desktop-077/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Chandler Product Tour</title>
		<link>http://blog.chandlerproject.org/2008/06/09/new-chandler-product-tour/</link>
		<comments>http://blog.chandlerproject.org/2008/06/09/new-chandler-product-tour/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 17:44:07 +0000</pubDate>
		<dc:creator>Mimi Yin</dc:creator>
		
		<category><![CDATA[Chandler Product News]]></category>

		<category><![CDATA[Chandler Project]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/06/09/new-chandler-product-tour/</guid>
		<description><![CDATA[As part of our drive to improve usability based on feedback from our Preview Release, we are proud to announce a new website, Product Tour, Product Demos and Get Started Guide.

The biggest thanks truly goes to the users who have written into the Chandler-Users list with feedback and detailed descriptions of how they use Chandler [...]]]></description>
			<content:encoded><![CDATA[<p>As part of our drive to improve usability based on feedback from our <a href="http://blog.chandlerproject.org/2007/09/11/preview/">Preview Release</a>, we are proud to announce a new <a href="http://chandlerproject.org">website</a>, <a href="http://chandlerproject.org/tour">Product Tour</a>, <a href="http://chandlerproject.org/Projects/DemoChandlerIntegrates">Product Demos</a> and <a href="http://chandlerproject.org/getstarted">Get Started Guide</a>.</p>

<p>The biggest thanks truly goes to the users who have written into the <a href="http://lists.osafoundation.org/mailman/listinfo/chandler-users">Chandler-Users</a> list with feedback and detailed descriptions of how they use Chandler and why it works for them. Through their insights, we have honed the way we talk about Chandler to speak more directly to the problems people are looking for solutions for.</p>

<p>We have been <a href="http://blog.chandlerproject.org/category/howiusechandler/">blogging</a> these user stories here and have compiled a <a href="http://chandlerproject.org/Projects/UserStories">User Stories Gallery</a> as  a part of the <a href="http://chandlerproject.org/tour">Product Tour</a>.</p>

<p>We consider all of this material, a continuous work-in-progress and welcome feedback and comments either here on the blog, or on the <a href=mailto:chandler-users@osafoundation.org>Users</a> list.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/06/09/new-chandler-product-tour/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Chandler Server selected as CalDAV server for Laszlo</title>
		<link>http://blog.chandlerproject.org/2008/05/09/chandler-server-selected-as-caldav-server-for-laszlo/</link>
		<comments>http://blog.chandlerproject.org/2008/05/09/chandler-server-selected-as-caldav-server-for-laszlo/#comments</comments>
		<pubDate>Fri, 09 May 2008 18:05:06 +0000</pubDate>
		<dc:creator>Sheila Mooney</dc:creator>
		
		<category><![CDATA[Chandler Project]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/05/09/chandler-server-selected-as-caldav-server-for-laszlo/</guid>
		<description><![CDATA[Laszlo Systems announced that they have chosen Chandler Server as the back end for a new calendar application they are deploying by as part of their Webtop suite. 

In their recent blog post, Chandler Server came up in the open source credits.&#8220;We liked the fact that we could use the CalDAV standard, and that Cosmo [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.laszlosystems.com/">Laszlo Systems</a> announced that they have chosen Chandler Server as the back end for a new <a href="http://gowebtop.com/blog/2008/05/05/introducing-laszlo-calendar/">calendar application</a> they are deploying by as part of their <a href="http://www.gowebtop.com/webtop/">Webtop</a> suite. </p>

<p>In their recent <a href="http://gowebtop.com/blog/2008/05/05/laszlo-calendar-behind-the-scenes/">blog</a> post, Chandler Server came up in the open source credits.<blockquote>&#8220;We liked the fact that we could use the CalDAV standard, and that Cosmo supports publishing a CalDAV collection as a single .ics file that can users can subscribe to via external calendar clients. Also, in evaluating scalability, we found that Cosmo performance outpaced other solutions.&#8221;</blockquote></p>

<p>It&#8217;s great to see other people using Chandler Server and getting value out of it. We are happy to have them as an open source partner!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/05/09/chandler-server-selected-as-caldav-server-for-laszlo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Chandler Server 0.14.2 released</title>
		<link>http://blog.chandlerproject.org/2008/05/01/chandler-server-0142-released/</link>
		<comments>http://blog.chandlerproject.org/2008/05/01/chandler-server-0142-released/#comments</comments>
		<pubDate>Fri, 02 May 2008 01:25:16 +0000</pubDate>
		<dc:creator>travis</dc:creator>
		
		<category><![CDATA[Chandler Product News]]></category>

		<category><![CDATA[Chandler Project]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/05/01/chandler-server-0142-released/</guid>
		<description><![CDATA[The Chandler Project is pleased to announce the 0.14.2 release of Chandler Server (Cosmo)!

Chandler Server is a server and Ajax web UI for managing and sharing calendars, events, and tasks. It implements open data standards including CalDAV, WebDAV, Atom, and Atompub.

This is a bugfix release to update the visual treatment on the login page and [...]]]></description>
			<content:encoded><![CDATA[<p>The Chandler Project is pleased to announce the 0.14.2 release of Chandler Server (Cosmo)!</p>

<p>Chandler Server is a server and Ajax web UI for managing and sharing calendars, events, and tasks. It implements open data standards including CalDAV, WebDAV, Atom, and Atompub.</p>

<p>This is a bugfix release to update the visual treatment on the login page and add a new widget specific Javascript build.</p>

<p>Chandler Server 0.14.2 is available for download as a ready-to-run bundle at:</p>

<p><a href="http://chandlerproject.org/serverdownload">http://chandlerproject.org/serverdownload</a></p>

<p>and the source code is available from subversion at:</p>

<p><a href="http://svn.osafoundation.org/server/cosmo/tags/rel_0.14.2">http://svn.osafoundation.org/server/cosmo/tags/rel_0.14.2</a></p>

<p>Send us feedback at the open mailing list (no subscription required):</p>

<p><a href="mailto:chandler-users@osafoundation.org">chandler-users@osafoundation.org</a></p>

<p>We look forward to hearing from you!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/05/01/chandler-server-0142-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What kind of small group is Chandler Sharing designed for?</title>
		<link>http://blog.chandlerproject.org/2008/04/28/what-kind-of-small-group-is-chandler-sharing-designed-for/</link>
		<comments>http://blog.chandlerproject.org/2008/04/28/what-kind-of-small-group-is-chandler-sharing-designed-for/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 23:08:10 +0000</pubDate>
		<dc:creator>Mimi Yin</dc:creator>
		
		<category><![CDATA[Chandler Project]]></category>

		<category><![CDATA[Product Design]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/04/28/what-kind-of-small-group-is-chandler-sharing-designed-for/</guid>
		<description><![CDATA[While Chandler was originally conceived as a general purpose personal information management tool, we realized early on that sharing and collaboration, particularly small-group collaboration needed to be integral to any effective personal information manager.

It&#8217;s an exciting time to be in this area of software development. Software companies are finally turning their attention to small organizations, [...]]]></description>
			<content:encoded><![CDATA[<p>While Chandler was originally conceived as a general purpose personal information management tool, we realized early on that sharing and collaboration, particularly small-group collaboration needed to be integral to any effective personal information manager.</p>

<p>It&#8217;s an exciting time to be in this area of software development. Software companies are finally turning their attention to small organizations, businesses and households; groups that are less structured than traditional corporate environments.</p>

<p>Chandler falls into this new category of personal and collaboration tools for small, loosely structured workgroups. There are 2 significant ways in which Chandler departs from enterprise-scale collaboration tools:</p>

<p><b>One.</b> Traditionally, many collaboration tools have been structured around &#8220;clients&#8221; and projects, which were presumed to have start and end dates and concrete deliverables, that once delivered meant the project was complete. Delivering for each client was assumed to be a relatively &#8220;straightforward, process-oriented&#8221; affair that could be mapped out in &#8220;workflows&#8221; that remained constant from one project to the next.</p>

<p><span id="pullquote">By contrast, Chandler assumes that new projects (or tasks) will continuously emerge from existing projects. Old projects change or become irrelevant before they&#8217;re even begun. As a result, &#8220;work&#8221; becomes a never-ending, ever-changing procession directed towards a higher-level goal. To be sure, deadlines and milestones exist along the way. But they are markers in a continuous progression as opposed to tidy endings to bounded projects.</span> </p>

<p><span class="pullquote">In short, Chandler is designed for groups that are constantly re-inventing what it is they do and how they do it.</span></p>

<p>As a result, building and maintaining project and workflow structures for managing and organizing such a constantly changing morass of tasks, dates and unresolved issues just doesn&#8217;t seem worth it.</p>

<p>Instead, Chandler is intended for users who are <em>actively</em> looking for something that lets you stay &#8220;organized&#8221; at their own pace. They specifically <em>don&#8217;t</em> want to feel like they&#8217;re being pressured to set deadlines they&#8217;re not ready to set. They don&#8217;t want to be harassed about tasks you entered but no longer need to do. In other words, Chandler users want a &#8220;Don&#8217;t call me, I&#8217;ll call you.&#8221; kind of tool.</p>

<p><b>Two.</b> Traditionally, collaboration tools have focused on coordinating hand-off of information and shared resources (documents, media, etc) so that each member of the team has access to what they need in order to focus on their work. </p>

<p>By contrast, Chandler assumes that ownership of responsibilities is shared and passed from one member of the team to another with relative fluidity. </p>

<p>As a result, Chandler sharing isn&#8217;t modeled as a fileshare that gives everyone access to everyone else&#8217;s work. Instead, Chandler collaboration assumes that people need help <strong>working on the same thing together</strong>.</p>

<p>Sharing in Chandler is less about &#8220;watching&#8221; other people&#8217;s task lists and calendars and more about sharing a group collection and calendar where individual tasks are passed around or simply worked on in parallel by multiple people.</p>

<p>This doesn&#8217;t mean that &#8220;personal&#8221; collections can&#8217;t and shouldn&#8217;t be shared with others. It&#8217;s more a matter of &#8220;What is Chandler&#8217;s special sauce?&#8221; when it comes to collaboration. </p>

<p>This fluidy in collaboration also explains why Chandler is first and foremost a personal tool with built-in collaboration as opposed to straight-on groupware. </p>

<p><span class="pullquote">Our belief is that the line between &#8220;my work&#8221; and &#8220;your work&#8221; and &#8220;our work&#8221; is now sufficiently blurred such that tools that draw a hard line between personal and group task management simply erect unecessary hindrances that break common workflows.</span></p>

<p><em>Note</em>: This is yet another way in which Chandler aspires to mimic email. People see email first and foremost as a personal tool. But fundamentally, email is about communicating and working with others. Nevertheless, the collaboration aspect of email is framed as an extension of the personal.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/04/28/what-kind-of-small-group-is-chandler-sharing-designed-for/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Onward to Chandler Desktop 0.7.6</title>
		<link>http://blog.chandlerproject.org/2008/04/28/onward-to-chandler-desktop-076/</link>
		<comments>http://blog.chandlerproject.org/2008/04/28/onward-to-chandler-desktop-076/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 21:31:18 +0000</pubDate>
		<dc:creator>Grant Baillie</dc:creator>
		
		<category><![CDATA[Chandler Product News]]></category>

		<category><![CDATA[Chandler Project]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/04/28/onward-to-chandler-desktop-076/</guid>
		<description><![CDATA[It’s time to come out with another in our series of monthly-ish Chandler Desktop releases. Chandler Desktop 0.7.6 will contain the following two major features:


Separate detail view windows: This has been
requested fairly often in the past. We’re
nailing down the final UI for opening a new top-level window for a given item, but otherwise the code [...]]]></description>
			<content:encoded><![CDATA[<p>It’s time to come out with another in our series of monthly-ish Chandler Desktop releases. Chandler Desktop 0.7.6 will contain the following two major features:</p>

<ol>
<li><a href="https://bugzilla.osafoundation.org/show_bug.cgi?id=6371">Separate detail view windows</a>: This has been
requested fairly often in the past. We’re
<a href="http://lists.osafoundation.org/pipermail/chandler-dev/2008-April/009896.html">nailing down</a> the final UI for opening a new top-level window for a given item, but otherwise the code is done and has been checked into trunk.
There will probably be a more detailed post at some point about using this feature: I personally have found it handy to
use separate windows for items I update regularly but sporadically, like my grocery list.</li>
<li><a href="https://bugzilla.osafoundation.org/show_bug.cgi?id=603">Automatically checking for updates</a>: I’ve added some data on our website to enable Chandler Desktop to check periodically (weekly is the default) for new releases. The app will pop up a dialog that tells you what the new release is, and allows you to click a button to download it in your
web browser.</li>
</ol>

<p>Besides this, there are quite a few bugs addressed in 0.7.6. You can find the full list <a href="https://bugzilla.osafoundation.org/buglist.cgi?bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;product=Chandler&amp;target_milestone=0.7.6&amp;resolution=FIXED">here</a>.</p>

<p><b>[May 16, 2008] Updated to Add:</b> It’s out now &#8230; Download it
<a href="http://chandlerproject.org/download">here</a>.</p>

<p><b>[May 16, 2008] Also Added:</b> For more on separate detail views, see
<a href="/2008/05/16/andre-tries-out-the-new-independent-detail-view/">this post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/04/28/onward-to-chandler-desktop-076/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Help us update the Wikipedia article for OSAF and Chandler Project</title>
		<link>http://blog.chandlerproject.org/2008/04/17/help-us-update-the-wikipedia-article-for-osaf-and-chandler-project/</link>
		<comments>http://blog.chandlerproject.org/2008/04/17/help-us-update-the-wikipedia-article-for-osaf-and-chandler-project/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 23:37:27 +0000</pubDate>
		<dc:creator>Sheila Mooney</dc:creator>
		
		<category><![CDATA[Chandler Project]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/04/17/help-us-update-the-wikipedia-article-for-osaf-and-chandler-project/</guid>
		<description><![CDATA[I was mucking around on wikipedia last night and ended up on the Open Source Applications Foundation entry page. It&#8217;s been a while since I looked at this and I was surprised how out of date the information was, particularly since the restructuring in January. Although I love the charming picture of Mitch Kapor, Katie [...]]]></description>
			<content:encoded><![CDATA[<p>I was mucking around on wikipedia last night and ended up on the <a href="http://en.wikipedia.org/wiki/Open_Source_Applications_Foundation">Open Source Applications Foundation</a> entry page. It&#8217;s been a while since I looked at this and I was surprised how out of date the information was, particularly since the <a href="http://blog.chandlerproject.org/2008/01/08/osaf-transitions/">restructuring</a> in January. Although I love the charming picture of Mitch Kapor, Katie Capps Parlante is now our acting President.</p>

<p>I also looked at the <a href="http://en.wikipedia.org/wiki/Chandler_%28PIM%29">Chandler</a> entry and found it a bit more current. It does show the new logo although the latest version is listed as 0.7.4.1 and not 0.7.5.1. The screenshot could also be updated to show the new simplified UI.</p>

<p>I hesitate to update these myself, as I know that Wikipedia has a NPOV (neutral point of view) policy and I fear being biased. If anyone wants to help us out, updating the entries to reflect the current state of the organization and the project would be much appreciated!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/04/17/help-us-update-the-wikipedia-article-for-osaf-and-chandler-project/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Chandler Server Powered By Dojo 1.0.2</title>
		<link>http://blog.chandlerproject.org/2008/04/07/chandler-server-powered-by-dojo-102/</link>
		<comments>http://blog.chandlerproject.org/2008/04/07/chandler-server-powered-by-dojo-102/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 22:28:45 +0000</pubDate>
		<dc:creator>travis</dc:creator>
		
		<category><![CDATA[Chandler Hub Service]]></category>

		<category><![CDATA[Chandler Project]]></category>

		<category><![CDATA[Chandler Server Development]]></category>

		<category><![CDATA[dojo javascript]]></category>

		<guid isPermaLink="false">http://blog.chandlerproject.org/2008/04/07/chandler-server-powered-by-dojo-102/</guid>
		<description><![CDATA[
The 0.14.0 release of Chandler Server, pushed live to our open service 
Chandler Hub on Friday, boasts few 
obviously new features. Instead we&#8217;ve taken this release to merge a branch of development
that has been open for several months which moves us to the 1.0 line of the 
Dojo Javascript Toolkit. Hopefully Hub users have 
already [...]]]></description>
			<content:encoded><![CDATA[<p xmlns="http://www.w3.org/2005/Atom">
The 0.14.0 release of Chandler Server, pushed live to our open service 
<a href="http://hub.chandlerproject.org">Chandler Hub</a> on Friday, boasts few 
obviously new features. Instead we&#8217;ve taken this release to merge a branch of development
that has been open for several months which moves us to the 1.0 line of the 
<a href="http://dojotoolkit.org">Dojo Javascript Toolkit</a>. Hopefully Hub users have 
already noticed improved load times and a generally snappier interface as a result
of this upgrade, but unsurprisingly the most exciting improvements are in the code.
</p>

<p>
The first changes I&#8217;m excited about are, like our latest release, less wholesale 
modifications than improvements and commitments to stable APIs with performance
enhancement sugar to sweeten the deal. Dojo&#8217;s internationalization (i18n) and event 
APIs have matured to the point where developers can expect to rely on them without
fearing a future change like the one we&#8217;ve just experienced. As a result we&#8217;ve begun the 
process of migrating our custom i18n code to Dojo&#8217;s API, away from the custom, backend
dependent code we&#8217;ve used in the past. We&#8217;ve also started streamlining our use of Dojo&#8217;s 
topic APIs to make our code easier to read and understand. Both these processes are works in 
progress, so keep an eye on this space for more detailed information in the future.
</p>

<p>
Several components have also seen essentially complete overhauls, most prominently
the XMLHttpRequest wrappers and Dijit, the full featured HTML/CSS UI toolkit built on 
Dojo Core. Instead of using <code>dojo.io.bind</code> and passing callback functions, 
method, and header information <code>dojo.xhrGet</code>, <code>dojo.xhrPost</code> and a
handful of other methods accept a variety of arguments, make HTTP requests and return
<code>dojo.Deferred</code> objects. This return value, a port of the asynchronous 
task management API introduced by Python&#8217;s <a href="http://twistedmatrix.com/trac/">
Twisted networking library</a>, provides an easy way for developers to manage complex
sets of asynchronous actions like server requests. Since our Web UI data APIs already used
<code>dojo.Deferred</code> internally, this change led to a very nice code reduction.
</p>

<p>
Dojo&#8217;s user interface building API, Dijit, has been greatly improved since Dojo 0.4. 
In addition to moving to its own namespace as part of Dojo&#8217;s overall API flattening, 
Dijit is better streamlined, better tested, and easier to use. A number of Chandler Server
UI components have been ported to the Dijit APIs, and are, as a result, better tested,
more modular, and closer to being embeddable outside of our Web UI.
</p>

<p>
The Dojo team has also been hard at work putting together the next generation of 
Javascript tools to support high performance rich applications on top of the 
<a href="http://codinginparadise.org/weblog/2008/04/whats-open-web-and-why-is-it-important.html">Open Web</a>. 
Two of these tools are already finding their way into heavy use within our code base, 
and are poised to become critical pieces of our infrastructure over the next year.
</p>

<p>
The first, <a href="http://dojotoolkit.org/book/dojo-book-0-9/part-3-programmatic-dijit-and-dojo/data-retrieval-dojo-data-0"><code>dojo.data</code></a>,
is &#8220;uniform data access layer&#8221; that allows UI components to be built without worrying 
about backend data formats. Our user administration interface has been essentially 
completely rewritten, but required almost no new UI code. All we had to do
was implement a <code>dojo.data</code> store on top of the Cosmo Management Protocol
(<a href="http://chandlerproject.org/Projects/CosmoManagementProtocol">CMP</a>)
and hook it up to Dojo&#8217;s 
<a href="http://dojotoolkit.org/book/dojo-book-0-9/docx-documentation-under-development/grid">Grid</a> widget 
to get full in-place user field editing, &#8220;infinite scrolling&#8221; for handling
large numbers of users and a handful of other goodies. While our end-user calendar and 
item list UIs have not been moved to this API, the ongoing 
<a href="http://blog.chandlerproject.org/2008/02/06/osafs-next-steps/">web widget project</a>
is being built on a new <code>dojo.data</code> store that we hope to eventually 
integrate into our current UI.
</p>

<p>
The second piece of new functionality that I&#8217;m excited about is 
<a href="http://dojotoolkit.org/book/dojo-book-0-9/part-3-programmatic-dijit-and-dojo/selecting-dom-nodes-dojo-query"><code>dojo.query</code></a>. This do-it-all CSS query function
is the go-to guy for finding pieces of DOM to manipulate. The beauty of this and other
query functions is that they are based on features most web developers eventually expect
to be supported natively by all major web browsers. By allowing developers to start using 
these features now we can build advanced web applications that will get trivially more
performant with time, and motivate browser developers to continue implementing this
critical functionality.
</p>

<p>
In addition to improving the tools we use to build our Web UI, Dojo&#8217;s 1.0 line has
introduced some major infrastructure improvements in the form of a 
<a href="http://dojotoolkit.org/book/dojo-book-0-9/part-4-meta-dojo/d-o-h-unit-testing">DOH</a>, 
a new Dojo-independent testing harness, and a from-scratch rewrite of the 
<a href="http://dojotoolkit.org/book/dojo-book-0-9/part-4-meta-dojo/package-system-and-custom-builds">Dojo build system</a>.
We&#8217;ve managed to port all of our tests to DOH by writing some wrappers to avoid 
a completely rewrite, which has allowed us to take advantage of the very nice 
test harness bundled with Dojo. Nearly as important as this test framework is the build 
system that plays a key role in transforming over 1MB of Javascript into a much more
digestible 138K loaded in several different stages. The Dojo 1.0 line makes this process
much cleaner and easy to understand, as well as offering advanced functionality like 
layering, which allows us to break our Javascript into large chunks
appropriate to different pieces of our UI. 
</p>

<p>
Dojo has been an integral part of our project to build a new kind of information and 
knowledge management ecosystem and we are lucky to be able to rely on a vibrant community
of developers producing a first class piece of software. If you&#8217;re interested in digging
deeper and helping us integrate even more of the exciting new functionality provided
in its latest release, Dojo 1.1, please don&#8217;t hesitate to ask questions on our
<a href="http://lists.osafoundation.org/mailman/listinfo/cosmo-dev/">development list</a>, 
or via IRC on <a href="http://freenode.net">irc.freenode.net</a> in the #cosmo channel.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chandlerproject.org/2008/04/07/chandler-server-powered-by-dojo-102/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
