Ubiquity Installer Sprint

2012-03-19 Thread Nicholas Skaggs
Greetings everyone. As mentioned in last week's meeting, the ubiquity
team is having an installer sprint starting today and ending on Weds. As
a qa community, we have the opportunity to help participate and confirm
bug fixes, as well as get possible critical bugs that are still
outstanding fixed. The idea is to test the daily iso's specifically for
the bugs the team has created fixes for. A summary of each day's changes
can be found on this page:
http://pad.ubuntu.com/ubuntu-installer-sprint. If your curious about
following along in "realtime", visit and idle in the #ubuntu-installer
channel on freenode.  For testing purposes, we will use the daily iso
builds on the iso tracker to test; using the bugs mentioned as focal
points for testing. We will coordinate our testing in the
#ubuntu-testing channel. If you find a bug has not been fixed that
should have been fixed as part of the changes, please report directly
against that bug. If you find a new issue, report it against ubiquity as
usual.

The current plan is as follows:

Monday, Mar 19th.
Ubiquity team sprints and fixes bugs / tests the installer
Ubiquity teams fixes are documented and incorporated into the build
for tomorrow's iso
Tuesday, Mar 20th
QA community tests the daily iso, specifically ensuring it works on
there hardware, and the targeted bugs are no longer present
Ubiquity team sprints and fixes bugs / tests the installer
Ubiquity teams fixes are documented and incorporated into the build
for tomorrow's iso
Wednesday, Mar 21st
QA community tests the daily iso, specifically ensuring it works on
there hardware, and the targeted bugs are no longer present
Ubiquity team sprints and fixes bugs / tests the installer
Ubiquity teams fixes are documented and incorporated into the build
for tomorrow's iso
Thursday, Mar 22nd
QA community tests the daily iso, specifically ensuring it works on
there hardware, and the targeted bugs are no longer present

Lastly, since our coverage is not intended nor likely to be completely
comphrehensive, this is a good time to test more exotic / problematic or
undertested hardware. People who have physical access to such hardware
(such as powerpc's, or mac intels and other EFI booting hardware, wubi
and dual booting, etc) are especially encouraged to take part and make
sure there hardware has good support for precise. If you've never done
iso testing before, this is also a good time to try it out. The schedule
and pace will be much more relaxed with iso's only occurring once a day,
and the tests being targeted for specific issues.

Thanks everyone and happy testing!

Nicholas

-- 
Ubuntu-qa mailing list
Ubuntu-qa@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-qa


Re: An idea on the structure of QA

2012-03-19 Thread Jiří Kovalský

Hello Nicholas,

   I am quite new to this mailing list so I apologize if my post will 
sound ignorant. :) Actually, I admit that my intention was to learn how 
community QA is organized at Ubuntu to get some inspiration and improve 
our own processes [1] at NetBeans.


[1] http://wiki.netbeans.org/NetCAT

   The new structure proposal is well written and clear to me. The 
Goals section though seems like you created it after the solution was 
found and not vice-versa as it should normally be in my opinion. Also I 
didn't understand the purpose of Use Cases section. Did you want to 
assign Mark, Jim, Kathy and Michelle to some team later in the document 
or these were only mentioned to keep the four basic types of 
contributors in mind?


   Finally, I might have overlooked it in the text, but would it be 
possible to participate in some Infrastructure team and in another 
Testing team at the same time? If so, is this what you really want? And 
out of curiosity, would there be a membership renewal process? Our 
8-years experience from cooperation with the NetBeans community is that 
although well known and seasoned testers are very useful, its typically 
brand new participants who excel.


I hope this feedback is at least somehow helpful.

Best regards,
--
Jiří Kovalský
NetBeans Community Manager
http://www.netbeans.org

On 14.3.2012 21:03, Nicholas Skaggs wrote:


Hello everyone,
Today during the weekly QA community meeting, I shared my idea for
organizing the QA community to be more effective at communication and
working efficiently with each other, in addition to helping recruit and
retain new members and grow. I'd like to also share this idea with the
mailing list and the community at large. I'll just repeat a little bit
of what was spoken about on IRC for reference. The full log is available
here:

https://wiki.ubuntu.com/QATeam/Meetings/QA/20120314

The background on this proposal stems from my own attempts at learning
about QA in ubuntu. I went on a misson to list and catalog everyone
doing QA work in ubuntu (although I'm sure I missed some people, and if
so, I apologize!). I posted the results of this on my blog the other day.

http://www.theorangenotebook.com/2012/03/whos-who-on-quality-in-ubuntu.html

Once I had the list of teams, it became apparent that communicating and
understanding everything that was going on was going to be hard. In the
weeks following me creating my list, I learned about more teams, more
interesting work being done, etc. It seemed like when I would hear about
a new tool I would find out someone else in ubuntu had used/was using
that tool and here was there work, etc. Given these experiences, I
started writing some thoughts about a proposal to organize the QA
community to meet 3 specific goals that I thought would be hard to meet
under the current structure:

Ease of Communication
Ability to recruit and retain community members
Ability to scale with growth potential

These are also in the proposal, which you can read here:
https://wiki.ubuntu.com/QATeam/ProposedTeamStructure

I'd like everyone to remember that of course this is just an idea. I am
hoping to spark some discussion about solving the problems that I have
brought up. Namely, how can we better communicate as a diverse group of
teams?; how can we work more effectively?; how can we grow our
community? Ideas and input on the proposal, as well as the
problems/solutions are very welcome. I want us to rally around solving
these issues, and come to the best solution as a community for us to pursue.

Lastly I wanted to bring up an important piece about the proposal. It is
purposefully sparse on implementation details. I gave a proposed
structure, but I did not directly assign teams into that structure. This
was intentional. I want us as a community to talk about specific teams
and the changes would happen to them as part of drafting a blueprint to
implement this plan. To this end, the plan is focused more upon the work
items we value and hold as part of the QA community and the people and
roles they can fill to accomplish that work. The specifics on the teams
those people belong to, I see as a part of the next steps in writing and
executing an implementation plan.

The timeline of next steps is to gather feedback and discussion on this
proposal, decide to move forward with a proposal (this proposal, a
modified version of it, or perhaps a different proposal entirely),
create a workplan and finally execute the plan.

Thanks,

Nicholas


--
Ubuntu-qa mailing list
Ubuntu-qa@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-qa