[Cosmo-dev] Draft release notes
Jared Rhine
jared at wordzoo.com
Mon Aug 13 13:18:09 PDT 2007
I've added a draft Cosmo release notes into the integrated 0.7 page:
http://chandlerproject.org/Projects/ReleaseNotes
For ease of review, I've pasted the content below too.
Feel free to edit the wiki page directly, or if you'd like to just throw
out comments, I'll integrate the reasonable ones :)
I also have these remaining open issues:
* Confirm web browser list in "supported platforms"
* What are the CMP changes; page for Travis' list?
* Should we document any: "CalDAV and other protocol changes and
bugfixes"
* What other URLs have changed? Atom feed?
Thanks! If there aren't needed updates, then the Cosmo "release notes"
ticket should be complete.
----------
---++ Chandler Server release notes
These release notes provide a condensed list of the major
modifications to Chandler Server (Cosmo) since the Cosmo 0.6.1.1
release.
---+++ Improved and New Features
---++++ Web-based dashboard
Following the designs laid down by
[[http://chandlerproject.org/dashboard/][Chandler Desktop]], Chandler
Server (Cosmo) supports a table view of your events and tasks, called
a dashboard.
You can switch between the list view and calendar view of your
collections. The list view provides sorting and paging features.
People you share collections with via view-only or view-edit URLs can
also switch between list and calendar views.
---++++ Item stamping support
You can take an existing event item (one with start/end times or
all-day status) in your collection and "stamp" it to also be a task.
When you stamp an item, the item now has a triage status you can
manipulate. You can also stamp items as an email and track
from/to/cc/bcc for each.
---++++ Interoperable with Chandler Desktop triage workflow
You can mark events and tasks with the triage statuses "Now", "Later",
and "Done". Triage and other attributes changed in Chandler Desktop
are shown in the web-based dashboard.
---++++ Name change from Cosmo to Chandler Server
The software product's name has been changed from Cosmo to Chandler
Server. Cosmo is still a frequent codename.
The product name "Chandler Server" is used throughout the release in
updated logos and banners consistent with the rest of the
[[http://chandlerproject.org/][Chandler Project]].
---++++ Atom server queries / JSON-RPC removed
Chandler Server now supports Atom and Atompub-based mechanisms for
querying and updating events and tasks in your collections.
As a result of these better Atom queries, the Cosmo-specific JSON-RPC
protocol previously used for browser to server communications has been
removed.
---++++ Forgot username/password workflow
Cosmo supports a workflow for recoverying your username and/or
password via a web+email combination if you forget them. You can get
your password reset if you can remember either your username or email
used and can receive mail at the recorded email address.
---++++ Search users in admin interface
Chandler Server administrators can now search for users matching a
substring in the username, first/last names, or email address via the
administrative interface. This makes it easier to manage larger Cosmo
installations.
---++++ Better web UI error reporting
When the web UI encounters network or server-side errors, a handy
popup email message is displayed to to assist with troubleshooting.
---++++ Schema migration support for 0.6.1.x instances
As with previous and future releases, a Java command-line tool is
provided for migrating database schemas from previous installations of
Cosmo.
---++++ Better calendar interoperability
A number of parsing/storage bugs for rare iCalendar interoperability
issues have been fixed. You should be able to storage a wider variety
of *.ics files imported from other calendar applications.
This release of Chandler Server has also been heavily tested for full
interoperability and two-way syncing with Chandler Desktop.
---++++ Performance improvements
A number of database queries have been optimized. Because of this and
other changes to the server and web UI portions of Cosmo, there has
been an increase in overall performance.
---++++ Security improvements
The web UI has been examined for Cross-Site Scripting (XSS) bugs and
protected from these types of attacks.
---++++ Some URLs have changed
The web URL prefix used by default in Cosmo installation has changed
to =/chandler=.
---++++ Some CMP changes
There have been some changes to the Cosmo Management Protocol (CMP).
Those changes are outlined in the Cosmo documentation.
---++++ Known issues
See the [[http://chandlerproject/knownissues][known issues]] list for
specific about
current known issues, bugs, and limitations.
---+++ Supported platforms
The web interface supports Firefox 2.0, IE 6, and IE 7.
There are some known issues with Safari support; see
https://bugzilla.osafoundation.org/ for details. Fixes are planned
for a later Cosmo release.
The Java-based server code and the provided server bundle should run
on any Java 1.5 runtime environment.
---+++ Chandler Hub changes
* Our primary server has been upgraded.
* Support for earlier =/home= DAV URLs has been dropped. Use the
=/dav= replacement URLs instead.
More information about the cosmo-dev
mailing list