← Back to team overview

buy-something team mailing list archive

Re: Ubuntu Software Center purchase test: Still not working

 

On Fri, Aug 27, 2010 at 6:50 PM, Matthew Paul Thomas <mpt@xxxxxxxxxxxxx> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Thanks to Tom Haddon for updating sc.staging.ubuntu.com this morning.
> I've just retested the purchase process, and made another screencast.
>
> Unfortunately, once again, the purchase process didn't work.
> <http://people.canonical.com/~mpt/usc-purchase-2010-08-27.ogv>
>

Thanks for testing this Matthew. Just to shed some insight into the
software center agent related issues below:


> 2:14  The supposed terms of service are actually a Web page about
>      "www.blah.net Spam Filtering".
>      <http://launchpad.net/bugs/625389>

The terms of service URL is a config option of the SC agent. I'm
assuming (?) it's currently set as such because we don't have a url
for terms of service. Is there a general canonical terms of service
url for the payment system which we can use in the SC agent
configuration, or does it always need to be provided by the Shop (the
agent in this case).


> 3:03  The payment progress is shown in unattractive unstyled unmoving
>      HTML, rather than alongside Ubuntu Software Center's progress bar.

We haven't updated the display of these pages because the plan is
that, as you mention, the USC progress bar can do this instead. See
https://bugs.edge.launchpad.net/software-center-agent/+bug/622732

>
> 3:11  The text says "Launchpad subscription created successfully". Is it
>      really necessary to mention Launchpad?

See above. SC client will be able to handle the progress. If it won't
be possible to implement the client side of the above bug, then yes,
these status display pages are in dire need of UI love.

> 3:31  An error appears, "Failed to download repository information" -
>      "W:Failed to fetch
> https://private-ppa.launchpad.net/mvo/private-test/ubuntu/maverick/main/binary-i386/Packages.gz
>      The requested URL returned error: 401".

This isn't related to the agent, but we did chat about it last week.
It's because you're subscription credentials were created on staging
Launchpad, but the client is then trying to access *production*
repositories with the staging credentials (which is the best it can
do, as there are no staging repositories). I believe Anthony is
working hard to get a production SC agent up early for this reason.

Enjoy your weekend!
-Michael



References