Archive for the 'Chandler Project' Category

Feeds: RSS | Atom

Chandler Project Status Upate

February 15th, 2008 at 2:08 pm (6 months, 2 weeks ago) by Sheila Mooney under Chandler Project

It’s been a couple of weeks since our last update.

Some developments on the release front…

  • Last week we released Chandler 0.7.4.
  • There was also a Chandler Server release, 0.12.0.
  • We are close to rolling out a Chandler 0.7.4.1 which addresses a bug that complicated upgrades from version 0.7.3.

We have started making progress on our short term strategy which Katie Parlante outlined in a blog post last week.

We have outlined a prioritized list of desktop bug fixes that we feel address some of the pain points for our users. Grant has started working on many of these and you can track our progress on the wiki. We have already started removing some components of the UI that were confusing users. Our Thunderbird plugin, although still in the work queue, has been prioritized down a bit so that Brian Kirsch is available to help us on the web side for the short term. Phillip Eby is wrapping up his work on setuptools and should have the 0.6 release out today.

On the web side we have been spending quite a bit of time working out the web work queue and floating various proposals and ideas on the list. Mimi recently sent out a list of critical bugs to fix in the Web UI that address some of the barriers for people getting started. We have also been working out the detailed use cases and designs for some of our web widgets. We are currently in the process of prioritizing the work queue and dividing up the work between Travis, Jeffrey and Brian. Travis has already implemented a very early stage quick entry widget that people can play with. He is spending most of his time in the next few weeks porting our current web UI to Dojo 1.0. Randy has been circulating a proposal on the list to tackle a security hole when users share read only items. We seem to be getting close to a final solution.

We are in the process of updating the wiki so that it captures our plan of record and all the work queues and prioritizations.

Lastly, we are still taking care of a number of lingering logistical and administrative issues pertaining to the reorganization.


OSAF’s Next Steps

February 6th, 2008 at 11:17 pm (6 months, 3 weeks ago) by Katie Capps Parlante under Chandler Desktop Development, Chandler Project, Chandler Server Development, OSAF

Last week the staff got together in person and took a critical look at where the project is now and what we want to achieve in the next year.

We asked ourselves a series of questions, including: “We have some successful, enthusiastic users who rely on Chandler daily: how are they using it? What are their success stories? How can we build on that and grow the user base?” and “Why do we only have 100s of unique desktop users syncing to the Hub daily when many 1000s of users have downloaded the desktop?”

Looking at users who are successful and potential users who run into difficulties, we had this insight: Chandler succeeds at meeting the needs of users who are tracking ‘knowledge work’. What do we mean by this? We’ve observed people tracking ideas and questions for tasks they need to do — the kind of things people otherwise might jot down in notebooks, on scraps of paper or in text files. They selectively add important email messages to Chandler (the ones they might have flagged if they were only using their email client). They share collections of these items with other people as they develop an idea, using Chandler to record the ‘knowledge’ about a shared project. Quick item entry, stamping items onto the calendar or a task list, and items in multiple collections are all signature features that help users evolve their ideas into tasks and projects. While the design includes tasks and a hard calendar landscape, Chandler is not oriented around calendaring per se or around a complicated task and project landscape with many dependencies. We don’t have enterprise scheduling features, for example, or task and project dependencies. Instead of adding more features for calendaring and task/project management over the next year, we’d like to build on Chandler’s more unique strengths, excelling at meeting the needs people who currently find Chandler compelling.

Of course, many users who do have similar needs to the successful users run into barriers when trying to use Chandler. The application is too slow for their hardware, they are overwhelmed by non essential functionality visible in the application, they don’t know how to get started, they run into a roadblock when creating an account, etc. We want to remove these barriers.

The flip side of this is that some people who have been drawn to the project are really not target users. Chandler doesn’t meet their needs because Chandler is not designed for them. We just don’t have the resources to make all of these people happy — we really do have to focus. More on this in the “what we are not doing” section below.

Another idea that came up in our discussions: we want Chandler to be more viral. We want Chandler to be easy to explain to others. We want Chandler to be found in contexts where people are already spending time. We want Chandler to be of great use to the individual using Chandler on their own, and to be even more useful as that user pulls in other people to collaborate. We want happy users be successful evangelists for Chandler.

What we are doing next

We made some important high level decisions about what we’re going to be focusing on in the next year, and in particular for the next 3-4 months. It was most concrete for us when we discussed exactly what each person would be working on (in particular what each developer would be working on), so I’ll use that to frame our strategy.

Grant Baillie: Incremental progress on the desktop. We decided that we can’t stop and take time out to rewrite the desktop or build a complete web based home for our target users, so that means continuing to maintain the current desktop code base. Grant will focus on bugs and small feature changes that remove barriers for users who otherwise would value Chandler’s feature set. We are not far from a 1.0 version of the desktop. One of the first projects that Grant is working on is a pass at simplifying the UI by removing rarely used email functionality — reducing the number of new concepts that users need to get started.

Travis Vachon and Jeffrey Harris: Web widgets. We’re turning our focus on the web away from replicating the desktop functionality, and toward making Chandler more viral and better at facilitating idea gathering and collaboration for our target users. Travis and Jeffrey are going to build web widgets that might be deployed in different contexts — iGoogle, Facebook, on an iPhone, etc. Widgets will give read/write access to a particular item (instead of a whole collection), allow users to search for a particular item, allow quick entry of items, etc. We’ve started the design work on the chandler-dev list. One requirement for the web strategy is that these widgets should be compelling to a new user who does not use the desktop, in addition to providing features that complement the desktop. Eventually, the widgets can be building blocks for developing out that web based home for our target users.

Brian Kirsch: Thunderbird plugin. Brian has already blogged about this idea; we’ve decided to proceed with it. We think it will be a great way to introduce Chandler ideas to a new audience.

Jared Rhine: Email related features on the Hub. Jared will explore adding email notifications/reports from the service, and email as a way of entering data into the service. Again, these features are a way of making the Hub more viral — data access from other contexts where people spend their time. This work is in addition to Jared’s many other responsibilities (managing the Hub service, build and release management, etc.).

Randy Letness: Chandler Server improvements and support for web widgets. Randy will continue with security work that has long been planned, as well as server support necessary for the new web widgets.

Phillip Eby: Desktop rearchitecture. We will continue to make a modest investment in the rearchitecture project that we embarked upon last year, as the rearchitecture is our path to really solving desktop performance problems. The rearchitecture will also provide a much better platform for other developers to contribute to the project.

Mimi Yin: Product design and strategy. Web strategy and web widget design, Thunderbird plugin design, desktop prioritization, project website improvements, etc.

Sheila Mooney: Evangelism strategy. Develop a pitch and a demo, meet with stakeholders, etc. One of the barriers for potential users and partners is really a marketing barrier — helping people understand what Chandler is intended for.

My job is to manage the project overall and give the project its best shot at thriving beyond the end of the year.

What we are not doing

We are not trying to be an open source Exchange/Outlook competitor. While this would be a worthy goal, it is not our passion and we don’t really have the right product or organization to pull this off. It has been a misperception in the press that this has ever been our goal — probably because so many people want an open source competitor to Exchange/Outlook. We have not designed Chandler for enterprise calendaring. Actually, the Microsoft product with the most overlap with our design objectives is probably OneNote.

Being a CalDAV reference implementation is not a priority. We believe that calendaring standards are important and hope that they are adopted in the world, and much of OSAF’s energy in previous years was directed at making that a reality. With our current need to focus, however, our strategic objective wrt calendaring standards is to be able to interoperate with popular clients (e.g. iCal and Lightning). For this reason and because we are not trying to do enterprise calendaring, we will not be implementing CalDAV scheduling.

We are not trying to be a GTD specific tool. Yes, we paid a lot of attention to GTD as we were designing Chandler and we were inspired by ideas from GTD. We also looked at how people who have never heard of GTD really use their inbox to manage their world, and taken inspiration from that as well. When getting into the specifics of Chandler’s design, we focused on user scenarios and workflows that would make our target users successful — not necessarily designing to GTD processes. We’ve recently taken a critical look at how well Chandler meets the needs of someone following the GTD process strictly. In doing so, we realized that we didn’t want to prioritize staff time to work on changes that would make Chandler a GTD specific tool, and that Chandler’s philosophy is different enough from GTD that it would be misleading to call Chandler a GTD tool. We’ll need to change our messaging — our landing page, blog and other places that refer to GTD. That said, we recognize that some developers are interested in features that would help people use Chandler for a GTD process, and we encourage anyone who wants to contribute code for such features.

We are not going to add full email functionality to Chandler desktop, or contacts (at least not in the next year, not on OSAF staff time). Yes, we know that many people want these features, and we’d love to design them and implement them if we had the resources, but we don’t have the resources in the next year. Again, we’d gladly accept code contributions that implemented these features, or additional funding to implement them. We are willing to spend time to help make people successful contributing code for these features (or other features that complement the current product).


Chandler Project Status Update

January 23rd, 2008 at 3:39 pm (7 months, 1 week ago) by Sheila Mooney under Chandler Project

With so many changes around the restructuring we thought it would be helpful to start blogging about our project status on a regular basis so people get a sense of the ongoing activities.

While we work the strategic next steps, our new team will focus on getting a release out for both the desktop and server.

  • Chandler Desktop 0.7.4 will be released in the next week or so. Some highlights…

    • We have addressed a number of sharing and recurrence bugs found through usage.
    • We have added a new German localization.
    • The recorded scripts branch was integrated, which is more of a development item.
  • Cosmo Server 0.12 will also be released this week. We fixed a few bugs found during hub usage and addressed a number of security bugs.

A more detailed summary will be sent out with each release announcement.

Over the next several weeks, we will be spending most of our time working out the details of our long term roadmap and goals. Our smaller team will be coming together for an off-site at the end of January where we will engage in a number of sessions around planning, strategy and marketing. We have been using a shared collection in Chandler to collaborate on a number of different projects and have published a public Chandler Project collection so others can track our progress.

We continue to work closely with our current users and are in the process of scheduling a number of detailed user interviews which will help us refine our marketing message and provide us with more detailed information about usability patterns. We are currently actively working on addressing a number of security and usability issues. We are also looking for ways to reach out to more users and are investigating projects such as building a Thunderbird plug-in which was posted on the blog and the design list recently.

Finally, as with any reorg there is a period of knowledge transfer and redistributing responsibilities such as builds, systems support and testing. We are also taking care of a number of administrative type tasks and logistics such as consolidating some of our mailing lists, meetings and revisiting a number of processes to make more effective use of the smaller team. We now have short daily scrum-style checkins.


OSAF 2.0 Team

January 18th, 2008 at 5:22 pm (7 months, 1 week ago) by Katie Capps Parlante under Chandler Project, Community, OSAF

Several folks have asked who is staying on for the next phase — who is remaining on the staff.

Mimi Yin continues on as our Product Designer, Sheila Mooney in Program and Product Management, and Jared Rhine running the Hub Service. Jared will add more IT responsibilities, as well as build and release responsibilities to his plate. Mimi, Jared and Sheila will also be helping me with a wide variety of tasks for the organization, as one might expect on a small team.

Grant Baillie, Jeffrey Harris, Brian Kirsch, Randy Letness and Travis Vachon are all developers on the new staff. Phillip Eby continues to have a contracting relationship with OSAF, and is actively participating in strategy discussions with the team. Grant, Jeffrey and Brian had recently been working on the desktop team, Randy and Travis on the server team. Travis was an intern on the desktop team a few summers back, and Brian worked on the server team a few years ago. Going forward, developers will move around and tackle code on either code base depending on what is needed.

For the time being we’ll have a flat organization, and think of ourselves as one team. (Previously we were organized in server, desktop, qa, product, build/release and management teams). We’ve ended all of our older recurring meetings, and now have one daily sync up with the 10 people noted above. We’re currently doing this on the phone while we get our footing, but may eventually transition to IRC.

You should start seeing more posts on this blog about strategy and overall direction. We’re also starting to getting back into the groove of working on the lists.

I’d also like to emphasize that Chandler Project is bigger than these 10 staff members. Several former staff members intend to remain involved in the project. Andi Vajda will continue to maintain PyLucene and PyICU. Heikki Toivonen and Philippe Bossut will continue with Finnish and French translations. Heikki will continue to maintain M2Crypto. I continue to appreciate the counsel of Phillipe and Ted Leung, and am looking to find ways for them to be involved in an advisory capacity. Others have mentioned wanting to remain involved as well — I’m sure new roles will unfold as the next phase shakes out. Chandler Project also includes contributors like Andre Mueninghoff and Davor Cubranic, who helped immensely in getting out our Preview release. We also really appreciate all the users who speak up on the chandler-users list. We look forward to the project growing, even with a smaller paid staff.


Thoughts on where OSAF is headed in the coming year…

January 16th, 2008 at 6:08 pm (7 months, 2 weeks ago) by Mimi Yin under Chandler Project, Product Design

We’re working on solidifying our plan over the next few weeks. In the meantime, I find it helpful to think in terms of the following analogy:

OSAF is a ship approaching harbor.

We know where in the harbor we want to dock, it’s called Small Workgroup Collaboration. We have a growing number of users today. We need to build on that to get to the dock.

But there is a difficult reef to negotiate in order to get to the dock.

We can only cross that reef in a little dingy, which necessarily means fewer people and a clear, singular focus.

So, what’s the reef?

Caveat: What I have here is not meant to be ‘official OSAF thinking’ or the ‘final plan’. This is simply my best articulation of where we’re at, at this point in time. I’m expecting that the real plan will emerge over the next few weeks.

Extend Chandler to reach into places where there are already users. Some ideas we’ve discussed include:

  • Thunderbird plug-in
  • SMS to/from mobile devices
  • Facebook app
  • iGoogle widget

Improve our marketing messaging. This includes things like:

  • Converge on a crisp articulation of Chandler’s core offering. In particular, who is Chandler intended for, what problems does it solve and how does it solve them? More specifically, we need to answer the question from the ‘Chandler as a Managed Workspace’ design list thread:
Why is what we have already good enough for some people such that they have Chandler open all the time and use it as a source of truth? Why do they use it even though I know everyone has a long wish list of features they’d really, really like to have?
  • Revamp the landing page,
  • Pull together a demo build around real Chandler usage scenarios,
  • Post more regularly to this blog to improve transparency into our planning and product decision making process,
  • Reach out to build a community around evangelizing Chandler.

Improve usability so that we don’t lose users who are interested in Chandler but get stuck trying to do basic set-up tasks. This includes:

  • Smooth out the sign-up process, in particular, setting up the Desktop to sync with the Hub Service,
  • Round out basic import/export, share and subscribe functionality in the web app,
  • Improve initial split-second visual impressions of both web and desktop apps,
  • Implement multi-select to delete/triage/drag and drop multiple items at a time,
  • Allow users to re-order collections in the sidebar.

Solidify our offering so that people stick with the product and pass it on to others, aka Remove roadbloacks to people seeing and experiencing Chandler’s core offering.

  • Fix pop-to-NOW bugs that are obscuring collaboration workflows and usage scenarios,
  • Display the # of unread items for shared collection in sidebar,
  • Separate Detail View,
  • Finish Month View,
  • Print,
  • Ways to sub-section the LATER section,
  • Reference / Resource / Document Kind for managing reference notes and materials.

Solidify our offering so that we attract a development community.


OSAF Transitions

January 8th, 2008 at 8:43 pm (7 months, 3 weeks ago) by Katie Capps Parlante under Chandler Project, OSAF

OSAF and the Chandler project are going through some big transitions. Yesterday, January 7, we restructured the organization. This is the biggest change since the inception of project six and a half years ago.

In September 2007 we delivered a Preview release of Chandler Desktop, Chandler Server and the Chandler Hub web application. Since then we’ve been gradually acquiring users and building a community of people interested in the project. We now have hundreds of people participating in our users mailing list and thousands of users downloading Chandler and creating accounts on Chandler Hub.

Chandler is an open source, standards-based calendar and task manager built around small group collaboration and a core set of information management workflows modeled on Inbox usage patterns. Users manage and share calendars, tasks, messages, and notes with the Chandler Desktop application and with the Chandler Hub web application.

The next phase of the project is about growing the user base, building the community, and diversifying our funding sources. OSAF has been primarily funded by one person up to this point, Mitch Kapor. Our goal going forward is to modify our organization and our funding model to grow into a publicly supported community project, not propelled by one individual.

I will be leading the next phase of the project, and Mitch will be winding down his role on the project. Mitch will provide transitional financial assistance to support the organization through 2008. Mitch will step down from the board, and I will replace him.

OSAF will maintain a smaller staff during the next phase of the project. While figuring out the new funding model, it is prudent for the organization to reduce expenses. OSAF’s paid staff will go from 27 people to 10 people. While I expect that most former staff members will move on to other endeavors, we certainly welcome them to remain involved with OSAF and Chandler in some capacity. Developers will retain commit privileges, for example.

Strategically, we find ourselves at a crossroads. The new Chandler team will continue to address the needs of informal groups sharing calendars and managing projects together. We’ve gotten a lot of great feedback from our current users, and intend to use that to fix usability problems and shape the next set of feature work. We have several options before us and will be ironing out a more focused plan for the next phase. We will keep everyone updated on this blog.

The Chandler team did a fantastic job shipping the Preview release. Building on this accomplishment, the project has many great possibilities ahead. While saddened to see such a great team come to an end, I’m excited about the project’s opportunities and looking forward to the next chapter.


Preview!

September 11th, 2007 at 10:15 pm (11 months, 3 weeks ago) by Katie Capps Parlante under Chandler Desktop Development, Chandler Hub Service, Chandler Product News, Chandler Project, Chandler Server Development, OSAF

I’m pleased to announce that the Chandler project has hit our Preview milestone! We now have public-beta quality releases of our products; we believe them to be full featured enough and stable enough for daily use. Check out a full overview of features (including screenshots and screencasts). Download Chandler Desktop, create an account on Chandler Hub. Check out the source. Get involved in the project, help us build a really great 1.0 release.

Chandler Desktop
We released 0.7.0.1 of the Chandler Desktop yesterday, September 10. (In the spirit of responding to user feedback quicky, we fixed a problem with the release found by a user before we made the announcement).

Chandler desktop adds a central dashboard for managing tasks, notes, events, and messages to the basic calendar functionality found in the 0.6 release. You can share calendars, task lists, messages and notes in collections that can hold whatever you choose to put in them, regardless of data type. The performance has improved greatly, the application has basic search functionality, and now there’s a way to to manage and resolve conflicts on shared data. You can collaborate on individual items via email with the ability to edit and update messages you’ve already received or sent. Although Chandler Preview is not meant to replace your email application, you can configure your IMAP account so that Chandler can see some messages from your regular mail client.

We’re currently planning a 0.7.1 release in about a month, to quickly iterate on the Preview release. We’ll make use of user feedback to identify problems and drive priorities.

Chandler Hub
We upgraded Chandler Hub to the 0.7.0 release of Chandler Server on August 27th.

The latest release of Chandler Hub also adds a dashboard for managing tasks (and other kinds of data) to basic web calendaring features. Friends and family can access shared collections from the web without having to create an account or log in. We’ve focused on workflows that let desktop users share data with others using the web; this release is a major step towards realizing the full Chandler vision on the web as well as the desktop.

We’ll be upgrading the service with small fixes on a weekly basis for the next month or so, fixing minor glitches and adding support for Safari.

Chandler Server
The Chandler Server 0.7.0 release is available for download as a ready-to-run bundle. We’ll be creating 0.7.x releases as we improve the Hub service. In parallel, we’re working on a 0.8 release that is focused on interoperability with other calendar applications and services such as iCal, Google Calendar and Evolution.

Try out Chandler
We believe you can now feel confident putting your data in Chandler. We have migration features to make upgrading easier, and will do our best to support people if they run into problems. (The chandler-users@osafoundation.org mailing list is a great forum for support). These releases do have some bugs and rough edges, so Chandler might not yet be appropriate for mission critical uses. We are using the desktop and hub internally day to day for our office calendar, personal calendars, personal project management, and several small group task lists. We hope you’ll join us using Chandler — let us know how you like it! We’ll use your feedback to make a better 1.0 release.

Get Involved
One of our goals for this Preview milestone is to grow outside involvement with the project. We want users to log bugs. We want designers to collaborate with us on ideas. We want developers to submit patches fixing bugs that annoy them, create desktop plugins with their favorite features, and write clients that take advantage of their data on the server. Check out how to get involved.


Chandler Hub as an open service

August 30th, 2007 at 11:00 am (12 months ago) by Jared Rhine under Chandler Hub Service, Chandler Project, Chandler Server Development, Community, OSAF

The Chandler Project is running an open service named Chandler Hub. Or at least, that’s what we’ve been telling ourselves.

The term “open service” does not have the clear definitions and history of its cousins “open source” and “free software“. We’re trying to figure out, just like everyone else, what it means to be an open service.

There has been a recent surge of chatter about “open services“. The current focus seems to have two branches: 1) attempts to define the term “open service” and 2) discussion of the impact of closed services to the larger Internet public good. This surge was probably triggered by Luis Villa’s recent work for the GNOME Online Desktop project. Luis takes care to catalog excellent references to earlier work as well. There’s a healthy conversation on the Open Knowledge Foundation’s okfn-discuss mailing list, where Rufus Pollack just posted a draft of an open service definition.

How the new titans of web services approach the openness of their offerings has an importance it did not have five years ago. Tim O’Reilly has promoted the view:

…the fundamental challenge of the Web 2.0 era may not be free software but free data, and the right of users to view, delete, modify, or freely transfer to a competing service the data that is stored about them in centralized databases…

OSAF (the Open Source Applications Foundation) with its Chandler Project and related hosted service Chandler Hub, seems positioned within both these areas: free/open software as well as free/open data. The ideals of freedoms and the public good are embedded in OSAF’s DNA and our self-standards are high. We would love to hear about areas we can improve.

A persistent criticism of many of the most popular web services is “Where’s the source?!” Whatever Google’s goals for openness are otherwise, no one realistically expects them to release their revenue-center source code. So people focus on the most important substitute: data access through open standards and open protocols. Groups like MoveMyData envision a generic tool for bulk download/upload of “your data” to sites like Flickr, YouTube, MySpace, and blogger, including your own web servers. Others dream that application-layer protocols like Atompub, CalDAV, or CardDAV, etc will be widely adopted and provide user freedoms through interoperability. Others worry about identity management, so links to treasured pictures online don’t go bad when a service changes operations (the broken URL problem).

The Chandler Hub service though, is the “full package”, multiple open apis for data and fully open source. (We have not quite solved the broken URL problem though.) The Hub is a straight install of Cosmo (the Chandler Server). Cosmo is an Apache 2-licensed open source “PIM sharing server” with a built-in web UI. Coupled with consumer-friendly terms of service, we have the makings of a fully-open hosted service.

OSAF, a non-profit organization, did not build Cosmo specifically to run a service; the original thought was that workgroups might run their own (like SMTP and web servers) and that they would form a loose network of cooperating servers. (The original Chandler vision was even framed in terms of true peer-to-peer, similar to Kragen Sitaker’s 2006 proposal for how to achieve open services).

As OSAF approached its Preview launch, it seemed clear that running a free service, providing easy sharing, synchronization, and a web interface was an important enabler for people trying out the Chandler Project. Some people will not have access to a private server, so without a low-hassle (and free-to-use) service, they would be blocked from using some parts of the Chandler Project.

Whatever the history, we find ourselves today launching a remarkably open service. Do we measure up to emerging definitions of open services?

Villa’s model for open services asks for the full package, source code included. It contains three preconditions:

  1. data access (ability to retrieve data in open formats)
  2. source access (ability to interact with your data locally once retrieved)
  3. hardware access (ability to run on various sized-hardware)

and three rights: use, modify, redistribute.

Users of Chandler Hub have full data access via multiple open standard protocols (Atompub, CalDAV, and Webcal). Full source access available in OSAF’s public subversion repository and hardware access spans from laptops through large, clustered servers. Even our admin scripts and runbook are available.

So it seems fair to say that Chandler Hub rates well on Villa’s preconditions for an open service. Huzzah!

How we’re judged for the three rights of use, modify, and redistribute should depend on our exact and our adherence to those terms. We want to provide every consumer right expected in this area.

The issues in crafting an open terms of service are trickier than they appear: while you own your data, you can’t be mad at us if we “break your stuff” if there were say a server corruption or downtime. It turns out you actually need to grant the service important rights (store, transmit, etc), not the other way around. Also, when you share an item with others where you both have a right to edit, who has a right to delete it later? Some open service definitions expect community-generated data to be licensed under say the Creative Commons licenses, how does that apply to what Chandler Project is doing (with shared, but possibly private data)?

It turns out, that while drafting this post about open services, the Chandler Project just posted our first public terms of service and privacy policy. Experience suggests that there will be at least a couple of places where we did not write down what we actually meant. We’ll need a longer track record before we can be judged on our implementation of our terms, but we encourage you to let us know how our terms of service document looks, how the privacy policy looks, and how you think we’re doing on this critical dimension of an open service.

So there’s our claim: we’re running an open service, providing both open data and open source, backed by a non-profit motivation and consumer-friendly terms. We’d like to accomplish a few things here:

  • Get community feedback on our terms of service and privacy policy
  • Highlight the importance of the other end of the browser connection in Mozilla’s vision of the Open Web
  • Have people working on “open service” definitions consider how the Chandler Hub ranks on their openness scales
  • Encourage open service definitions to address further the thorny problem of appropriate terms of service
  • Plug the Chandler Hub service. Check out our system and tell us what you think!

Thanks in advance for any feedback you can provide and also thanks for your interest in the Chandler Project!


Mozilla’s call for a new vision of email

July 30th, 2007 at 4:37 pm (1 year ago) by Katie Capps Parlante under Chandler Project, Community, Product Design

Mitchell Baker started a conversation about the future of email at Mozilla, looking for people to participate in “a new vision of mail”. OSAF should be engaging in this conversation, looking for ways to collaborate with Mozilla.

We’ve been looking at email as an important part of the Chandler project. Our approach has been to design applications around user problems and goals, in particular for informal groups working together. Our starting point was the observation that people use their Inbox as their task list. Another observation: calendaring is fundamental to task management; integration of messaging with calendaring makes a lot of sense with user workflows. We think that people will benefit from integrating email, tasks, calendar, contacts and other related information in one application, instead of having to do the work of patching together information across software tools, protocols and data formats. We’ve observed people collaborating on shared problems with email; we think there are huge gains to be made by converging personal communication and group collaboration. Email protocols are not the only route for communication; social networking and other messaging paradigms are other important areas to explore.

The Chandler team is currently working on a Preview release expected by the end of August: a usable version of the desktop application, rich web application, and server. We’ll also launch our free hosted service, Chandler Hub (an instance of Chandler Server).

Chandler Desktop will not be a full email client in the Preview release, but great email support is important to our full vision. Our research shows that many people sit in their email client all day as they try and manage their personal information and work on projects with others. Chandler uses email protocols for “sharing” items (calendar events, notes, tasks). It also has enough basic email functionality to allow users to get email into Chandler to manage a task list and calendar, but as a complement to an email client. Filling out Chandler to be a full email client is one of our options for a 1.0 release.

If you want more information about Chandler ideas, you can read the latest draft of our vision document or explore our wiki. A user guide and screencasts will be showing up as well. You can also experience Chandler in action by downloading the desktop, server, and/or creating a free account on Chandler Hub. Even though we haven’t released Preview yet, the recent desktop checkpoints are usable (modulo a few bugs) as is the previous release of the server (it doesn’t have the full Preview feature set). We use it internally to share group task lists and manage an office calendar.

The Chandler team is focused on getting our Preview release out, so we’re pretty busy through August. We anticipate getting interesting feedback from Preview and we’re going to let that guide our next steps.

I’m not yet sure where a collaboration with Mozilla would lead or what it would mean, but I think we’re looking at a similar problem space and it makes sense to see if we can forge a common path and combine resources. We offer a perspective on the problem, a server and a desktop application, and a team of people who are excited about doing creative things with personal information management (including email). Once we have Preview out, I intend for OSAF to participate actively in the conversation about email futures.


Preview getting closer

July 24th, 2007 at 4:24 pm (1 year, 1 month ago) by Katie Capps Parlante under Chandler Desktop Development, Chandler Project, Chandler Server Development

We’re closing in on our Preview release, currently on target for launch in late August.

Hub (hub.chandlerproject.org)
The service is running the 0.6.1.1 version of the server, and works well with desktop checkpoints. We maintain our OSAF office calendar on the hub; several OSAF’ers are now using desktop checkpoints with the service to manage shared task lists.

Desktop
The desktop team has hit the code complete deadline for 0.7, and is closing in on Zero Bug Release.

You can download the latest checkpoint now and and give it a spin. It is more stable than the last alpha release or than the 0.6 release, and contains data migration features for upgrades.

Server
The server team hit feature complete for its 0.7 release, and is busy testing and fixing bugs. Upgrading the hub to use the 0.7 version of the server will determine the launch date.

Website and Wiki
We’ve improved our web presence and cleaned up our wiki (though we still have a little work to do before launch). We’re also working on end user documentation.