Re: Increasing user testing and feedback (was Re: Bad-mouthing and hostility)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tom spot Callaway (tcallawa@xxxxxxxxxx) said: 
> I posit an alternative suggestion:
> 
> * At firstboot, the installing user is asked if they would be willing to
> participate in user-driven updates testing. It is explained to them that
> in Fedora, updates to packages need to be tested by users, and that if
> they opt-in, they will be prompted from PackageKit about updates which
> need user testing. They can choose an update which needs testing from a
> list. Once an update is selected from the list, PackageKit will apply
> the update from updates-testing, then open a new window which contains:
> 
> * General update testing advice
> * Package specific update testing advice (this can live on the wiki)
> * A graphical selector for giving +1 (works great!), 0 (cannot determine
> state) or -1 (something didn't work)
> * A text box for inputting comments
> 
> The user then submits the results, which go into Bodhi. Once results are
> submitted, that update no longer appears in the PackageKit "updates
> which need testing" list.
> 
> If they report a 0 or -1, they are then prompted to back out the update
> by PackageKit (at their choice).
> 
> * On the backend, should a user choose to opt-in, they would be prompted
> to create a FAS account (or authenticate to an existing FAS account)
> (e.g. RHN handling in the past). They would _NOT_ be required to sign
> the Fedora CLA in order to participate in user-driven testing, as
> reported results from QA testing has already been determined to be
> non-copyrightable and thus, not considered a contribution.

I'd genericize this. On firstboot, *EVERY* user should be asked if
they want to create a fedora account.  It would describe the privacy
policy (in brief, with a link), describe the things that can be done
(comment on updates, file bugs [*], respond to surveys, participate
in leadership, other stuff here.) They'd then enter their proposed
account name (which would do an online check), an e-mail address, and
a password. It's sort of a 'register your product' approximation.

Then, whatever update-testing tool you create can just use this existing
infrastructure - I wouldn't gate the account registration on just wanting
to do updates-testing. Heck, you could extend this into the initial
'create a user' dialog.

Bill

[*] The idea being that with an e-mail + password, you can *also* register
for a bugzilla account at the same time. Woo, faked single-sign on!
_______________________________________________
advisory-board mailing list
advisory-board@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/advisory-board

[Index of Archives]     [Fedora Users]     [Fedora Outreach]     [Fedora Desktop]     [Fedora KDE]     [KDE Users]     [Fedora SELinux]     [Yosemite Forum]     [Linux Audio Users]

  Powered by Linux