Last week we met to discuss Post 1.0 priorities. Stay tuned on our
blog for more detailed posts on planning. In the meantime, here's a
brief summary of where we're headed. Going forward, we are shifting
developer focus to:
1. iPhone apps and building out UI for configuring and receiving
notifications from Chandler Hub.
2. Desktop re-architecture project to address performance issues as
well as to improve overall stability, testability and ease of
maintenance.
3. Building developer community.
We will continue to support the existing 1.0 Desktop on an as-needed
basis, but our primary goal for the Desktop is to shift project
momentum to the re-architected Desktop as soon as possible.
We anticipate rolling monthly releases to fix critical bugs (e.g.
Chandler won't start, I can't get my data into Chandler, I can't sync
to Chandler Hub, etc) as well as addressing frequently reported
usability issues (e.g. What's the Tools menu for? Looks scary.)
Proposed criteria for nominating issues as "Must Fix" for 1.0 Desktop:
1. Issue has a proven history of being a problem. This means many
users reporting the problem over a prolonged period of time. (Let's
say half a dozen reports over a period of at least 1 month? The
significance of the # of reports will change as the size of our user
population changes.)
2. Issue is a blocker for users to get started with Chandler (e.g.
App won't download / start. Can't get my data into the app. Can't
share.)
3. Issue has a clearly spec'd out, low-risk fix, where low-risk means
fix requires minimal testing and very unlikely to introduce new bugs.
As a default, let's say issue is fixable with 1/2 day's work. (With
the caveat that this will vary depending on severity of the problem.)
To clarify, these are criteria for nominating issues we "Must Fix".
Meaning issues that meet these criteria justify rolling a new
release. Once we have a "Must Fix" issue, I imagine that other
smaller fixes will tag along, assuming they are trivial to fix and
don't require a lot of testing.
Caveat: This is our first try at nailing down criteria for nominating
"Must Fix" bugs. We will be revisiting the viability of this proposal
on a regular basis and adjust accordingly.
****
Given these 3 criteria, we have nominated and approved our first 1.0
Desktop issue: Users have trouble setting up Chandler IMAP folders. I
will sending out a summary of the proposal for the fix.
Mimi
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev