← Back to team overview

software-store-developers team mailing list archive

Ubuntu Software Center purchase test: Many improvements possible

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi folks

At David Pitkin's request, this week I reviewed the Ubuntu Software
Center purchase process, and found many things that could be fixed to
help people buy software more easily, or make the process more
trustworthy.

Some of these bugs had been reported already. Some are in USC itself.
Some in the Canonical SSO Provider. Some in the payment service. And a
couple in Debconf and PolicyKit.

(The timestamps are for a screencast I made of the purchase.
Unfortunately I can't publish that, because I don't know of any
convenient way on Ubuntu to black out my credit card details, which
moved around as I scrolled through the payment interface.)

0:24 List view doesn't show price
     http://launchpad.net/bugs/917220

0:30 Purchasable item doesn't show version
     http://launchpad.net/bugs/833877

0:31 Purchasable item doesn't show total size
     http://launchpad.net/bugs/911215

0:38 Spinner doesn't show above "Connecting to payment service..."
     http://launchpad.net/bugs/917235

0:42 Single sign on page doesn't look secure
     http://launchpad.net/bugs/637649

0:42 Sign-on page looks a bit like it requires a Launchpad account
     http://launchpad.net/bugs/844879

0:42 "or go back to Ubuntu Software Center" doesn't make sense
     http://launchpad.net/bugs/920106

0:42 "Are you new?" is not visible with small windows
     http://launchpad.net/bugs/917243

0:42 "New account" looks insensitive
     http://launchpad.net/bugs/920046

0:46 All SSO pages are badly aligned
     http://launchpad.net/bugs/920056

0:46 "Create an Ubuntu Single Sign On account" page has a broken image
     http://launchpad.net/bugs/920067

1:00 Password unhelpfully requires an upper case letter
     http://launchpad.net/bugs/920087

1:14 Buying software requires entering a captcha
     http://launchpad.net/bugs/903762

1:22 "Type the two words" is repeated
     http://launchpad.net/bugs/920100

1:40 Form error text is formatted identically to link text
     http://launchpad.net/bugs/920102

2:25 SSO/purchase UI text is selectable inside USC
     http://launchpad.net/bugs/920098

3:39 "Continue" without confirmation code asks for your e-mail address
     http://launchpad.net/bugs/920105

4:05 "Select your preferred payment method" is oddly laid out
     http://launchpad.net/bugs/920108

4:11 Needless clicks from separate payment method and purchase forms
     http://launchpad.net/bugs/920111

4:11 Payment form looks like a Web page
     http://launchpad.net/bugs/637451

4:11 "Current payment information" heading seems unnecessary
     http://launchpad.net/bugs/920117

4:11 "Quantity" and "Total" shown when only one item can be purchased
     http://launchpad.net/bugs/920114

4:20 "Review Payment" is clickable when you've entered no details
     http://launchpad.net/bugs/920122

4:21 "The operation could not be performed" message is stuffy
     http://launchpad.net/bugs/833940

4:22 Initial error message isn't horizontally aligned
     http://launchpad.net/bugs/920125

4:34 "This field is required" is vertically misaligned for menus
     http://launchpad.net/bugs/920147

5:04 "Country" menu can't be closed with the keyboard
     http://launchpad.net/bugs/920152

- -:-- Obviously invalid card number isn't flagged until "Review Payment"
     http://launchpad.net/bugs/920155

5:52 "CCV number" isn't explained
     http://launchpad.net/bugs/634311

6:43 "Processing your request" and "Information received" are disturbing
     http://launchpad.net/bugs/920164

6:54 PolicyKit in guest session asks for "the super user"
     http://launchpad.net/bugs/920174

7:00 Button still says "Buy..." after cancelling purchase installation
     http://launchpad.net/bugs/920168

7:33 Software item screen and "Installed" hang after purchase
     http://launchpad.net/bugs/917116

8:14 Purchase can be blocked on Debconf window behind USC window
     http://launchpad.net/bugs/652874

8:16 Debconf window is ugly
     http://launchpad.net/bugs/920186

8:16 Debconf window asks a question with a checkbox
     http://launchpad.net/bugs/177819

8:18 Debconf explains too late that a purchase installation is cancelled
     http://launchpad.net/bugs/920189

11:20 USC doesn't launch for a non-admin if there are any private PPAs
     http://launchpad.net/bugs/852003

Substantial things I didn't try:
- -   paying by Paypal
- -   all the Cancel-type links (e.g. <http://launchpad.net/bugs/916066>)
- -   all the header/footer links on the sign-in/pay pages.

Cheers
- -- 
mpt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk8ckTwACgkQ6PUxNfU6ecpcwQCcDn+8Sjl3lqSOPM3ndu+yx4VR
Vo4AnA47E4cfPgWurTwddjq2fqWHes6R
=cfV/
-----END PGP SIGNATURE-----


Follow ups