I finally found a bit of time to read through the whole discussion in one 
piece, so I hope it's not too late to add my thoughts on the subject. Following 
up on Andre's email summarizing main points made in this thread, let me list 
some of the "ponies" that have been proposed, and the important hurdles, as I 
see them, that Chandler faces to be a viable player in that niche. These are 
either fundamental limitations imposed by existing design and technology, or 
missing functionality that will probably take significant effort to implement 
-- all the bug fixing and UI tweaking for improved usability is completely 
glossed over. :-)

But before I begin, I have to say that *even though* I use Chandler by myself 
and started using it because of its goals as a PIM, I found Phillip's arguments 
more compelling. Looking at these ponies, it just seems like a) small-group 
calendaring (or, more accurately, calendaring-plus-other-collaborative-stuff) 
is more easily reachable; and b) there is room for Chandler to carve out its 
own niche in this area.

Now here is the list:

"Cross-silo" collection of information and "the source of truth":
To really do this, Chandler would have to tightly integrate with the platform 
and its basic sources of information: mail app, web browser, the filesystem. 
This is possible, but unfortunately very platform specific, and so was pretty 
much written off as a goal the second OSAF chose cross-platform capability and 
wxWindows as its building blocks. (It might have been doable in a 
cross-platform manner by joining the Firefox+Thunderbird ecosystem.)
Without this tight integration, what are we left with? Chandler can access IMAP 
mail folders, to a certain extent, but it's not meant for use it as the main 
mail client. Any other bit of information has to be manually copied into 
Chandler, and if it exists anywhere else will need to be maintained in two 
places. Chandler cannot refer to local files, and it doesn't know about URLs 
and hyperlinks, so if I have references to such items in Chandler, I will need 
to cut and paste them to another application to open them.
"How it's done": EccoPro can embed any file type, which can then be edited with 
its application (probably other recent Windows PIMs can do the same stuff, 
using OLE/DDE.); URL or mail address can be opened by double-clicking. iGTD 
integrates pretty tightly with Mail and iCal on the Mac, and the OS lets you do 
a lot with other apps. Devonthink can store and view anything, including web 
page clips, add cross-references and structure, not to mention its searching 
and classification capabilities.

Join an existing PIM "cult":
Chandler would have to offer either a faithful implementation of an existing 
methodology in an attractive and easy to use package (like iGTD) or be flexible 
and configurable enough that users can customize it to fit that methodology 
(like Ecco or OmniOutliner with kGTD). I think we can all agree that it fits 
neither of these two categories.

Chandler as a new kind of information and task management tool:
I think Chandler currently misses a few features that would are rather crucial 
for effective task and information management. The foremost among those is 
having a quick overview of current and upcoming tasks, i.e., sorting within 
list views. Other important features would be, in no particular order: 
filtering, customizable columns in list views, linking of related tasks (e.g., 
as outlines/hierarchies), custom attributes (e.g., as tags), better editing 
capabilities within the notes field.
"How it's done": as Phillip noted, this is a very packed and long-existing 
niche. Pick your own target for comparison, there are tons of them that do the 
job quite well

Calendaring and collaboration:
I should note that really like Chandler's calendar view and spend most of the 
time in it. This could be because of the limitations of the list view I 
mentioned above, but at any rate it might colour my positive perception of it 
as a calendaring tool.
Missing basic calendaring features: drop-down calendars for editing data 
fields; full UI for event recurrences
Missing collaboration features (based on comments here and personal 
observation, not my experience as I don't use Chandler for collaboration): 
finer-grained access rights, smoother signing-up, more discoverable sync 
conflicts, being able to mount Cosmo as a remote (webdav) folder, easy 
definition of groups/teams of users, better sharing workflow when the both 
parties are Cosmo users
some of the competitors: Zimbra (calendaring and messaging), Remember the Milk 
(shareable task management), Goolgle Calendar

To sum up, it seems like the latter two areas (Chander as a new PIM and 
small-group calendaring) are both reachable, but not concurrently within in the 
available time and resource limits. It's ultimately OSAF's decision which one 
to target, but I hope this email makes it a little easier to keep the 
discussion going towards a happy resolution.

Happy New Year to everybody,

Davor
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design

Reply via email to