Hi Philippe,
Do you have time to also add a 'goodfirstbug' keyword, as Heikki
suggested <http://lists.osafoundation.org/pipermail/design/2005-
December/003730.html>?
Ted
On Dec 14, 2005, at 5:44 PM, Philippe Bossut wrote:
Hi,
I'm on the verge to start my mega triage task of the currently
outstanding 0.7 bugs. The goal is to gauge the scope of the tenets
and architecture rework we listed, see if we didn't miss anything
big and identify orphan tasks (stuff for which we've no record and
no owner). I talked about doing this during the Apps meeting
yesterday (http://wiki.osafoundation.org/bin/view/Journal/
AppsMeeting20051213). I've been spending some time on it today and
I feel ready to dive in.
Just so there's no surprise (and you don't panic under the deluge
of Bugzilla mails...), here's how I'll do it.
For each bug:
- Evaluate if it fits in one of the 0.7 tenets: though those tenets
are not yet gelled, Sheila and Mimi sent an email on the Design
list (appended to this email) and no one objected so, I'm taking it
as a good enough yardstick. Also Sheila updated today the
ZeroPointSevenPlanning page to reflect those tenets (http://
wiki.osafoundation.org/bin/view/Projects/ZeroPointSevenPlanning)
- Add something in the Status Whiteboard field to reflect which
tenet the bug is mapping to. I'm using this field because it's
easily searchable and erasable (hence the name "whiteboard"). I'll
use the following "tags":
[Scheduling]
[Dashboard]
[Dogfood]
[Platform]
[Release]
[PDA Sync]
[Architecture]
The last 2 "tenets" *are not* in Sheila's doc. [PDA Sync] will be
used to tag those records related to, well, PDA and other mobile
sync ideas. [Architecture] will be used to map those bugs that do
not support a tenet directly but are listed as architecture work we
have in the architecture task page (http://wiki.osafoundation.org/
bin/view/Projects/ZeroPointSevenArchitecture)
- For the bugs that do not fit a tenet, I'll set the Target
Milestone field to "Future"
- For the bugs I'll mark [Architecture], I'll add a reference to
the bug back to the Wiki page (note: I have *no intention* to
maintain this bidirectional reference forever and no one should
feel pressured to do it in the future... this is just done now so
that we can scope and SWAG blocks of tasks more easily in this
first pass...)
- I'll set the prio to P2 if the bug is a clear "must" (relatively
to the tenet...), P3 if it's a good fit (will do but debatable if
it's a must), P4 for "if time allows" bugs and P5 if it's a fit but
I think it's superfluous (let's reserve P1 for the moment for bugs
that needs immediate attention...)
I'll go through bugs "per dev" and I'll send an individual email
when I start working on your bugs (I may ask you for info while
doing this review). Also, I plan to do that only for Apps devs.
Let me know if there's something you don't like with the here above
process (like: "don't dare touching my prio!!"...)
Well, I've something like 250 bugs to go through so I better get
busy... :)
Cheers,
- Philippe
Sheila Mooney wrote:
All,
Thanks to everyone that has been contributing to the discussions
on the design list over the past week, I know there have been
quite a few mails to keep up with. Based on the discussions on the
list and within the design team, we have revised the list of
tenets and wanted to send out an updated proposal. At a high-
level, not that much has changed, really. The tenets in the
initial list were very broad and our plan was to frame them more
clearly and in terms of specific end-user goals.
The modified proposal....
** Plausible Scheduling*
- some lightweight free-busy and invitation solution to support
experimental scheduling workflows (Mimi just sent out a more
detailed email on this)
- this accomplishes a couple of goals - some work on email and
incremental progress on furthering our calendar
** Some tenet around plausible dashboard and/or task management*
- we don't have enough clarity for a specific tenet proposal
right now
- this tenets has 2 parts - the basic table work and fixing a
bunch of the current stamping and table bugs (included improved
markup bar).
- the second piece (dashboard/tasks features) will be nailed
down in the next 2-3 weeks
** Support people outside OSAF "beta testing" the release* -
support the current "dogfooders" and address some issues to make
what's in 0.6 work better
- release packaging
- schema evolution
- bug fixing - calendar, non-calendar, sharing
- performance
- Cosmo bug fixing, stability and scalability
** Dev Platform*
- similarly to the dashboard tenet we haven't nailed this down
specifically
- we have some ideas around api cleanup but need to frame this
better
A couple of additional notes....
There seems to be quite a bit of agreement in favor of moving
towards short releases and the planning team has discussed various
scenarios that would accomplish this. Overall, we felt it would
not be productive to split this along tenet lines (ie: "support
people outside osaf" first then the rest of the work) since the
reality of resourcing and dev dependencies may mean we have pieces
of all the tenets completed for let's say release A. Our plan is
to start most of the work (roughly) at the same time and look for
ways to stage this into 2 releases that are coherent. We will be
thinking about this in more detail as the specs are written and we
work with developers to define specific tasks. For this reason,
it's tough at this point to articulate a specific "vision" for
each of these releases. Once we start digging into the details, we
feel this will start to emerge.
We have also heard from many individuals the PDA sync is pretty
high on their list of priorities. Lisa has sent out an email to
discuss a strategy in more detail which is why I have omitted this
from any of the 0.7 goals listed here.
Comments/feedback welcome.
Sheila
---------------------------------------------------------------------
---
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev
----
Ted Leung Open Source Applications Foundation (OSAF)
PGP Fingerprint: 1003 7870 251F FA71 A59A CEE3 BEBA 2B87 F5FC 4B42
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev