Hard to scroll list of countries on payment page

Bug #652313 reported by Steve Magoun on 2010-09-30
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Payment service
Medium
Unassigned

Bug Description

1. In Ubuntu Software Center, navigate to the screen for a purchasable item.
2. Choose "Buy".
3. Sign in to Ubuntu SSO if necessary.
4. Open the "Country" menu.

The payment screen in software center requires the user to enter their billing address. Country is a mandatory field; the list of countries is huge. It takes a very long time to scroll to entries near the bottom (United Kingdom, United States). I imagine a large number of users will come from relatively few places. For the convenience of the majority, can the list of countries be pruned or segmented? I imagine most users are not from, say, Bouvet Island - can we remove that or move it to the bottom of the list? (Bouvet isn't even inhabited...)

For example:
China
France
Spain
United Kingdom
United States
-----
Åland Islands
Bouvet Island
....
Wallis and Futuna

Ubuntu 10.10, software-center 2.1.22.1

description: updated
Matthew Paul Thomas (mpt) wrote :

As far as we know, the eight countries with the most Ubuntu users are, in descending order:

United States
Germany
France
Italy
Brazil
India
Spain
Great Britain

Since the UK is one of the countries that has this problem the most (exacerbated by not knowing whether it will be under "Great Britain" or "United Kingdom"), I suggest that the menu start off with all eight of these, in alphabetical order, then a separator, then all countries in alphabetical order *including* the common ones.

(To achieve the separator in the <select> element, put one <optgroup> around the common countries, then another <optgroup> around the full list. Then in the style sheet, add "optgroup+optgroup {border-top: 1px solid grey; margin-top: 0.5em; padding-top:0.5em;}".)

Changed in software-center (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
affects: software-center (Ubuntu) → canonical-payment-service
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers