[Dev] Bugzilla mega triage
Ted Leung
twl at osafoundation.org
Thu Dec 15 10:25:34 PST 2005
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
More information about the Dev
mailing list