For natty final we want to support archvie.canoical.com and the for-pay origins (in addition to the "regular" origin).
To do that the server needs to be extended to support this, the client already sends along the origin information
that it gets from the archive release file (in lowercase) when submitting a review.
The client will use the origin information to get reviews as well. It will have to special case the software-center-agent ones
and add something like:
origin = "lp-ppa-%s" % item.archive_id.replace("/", "-")
to get the origin for the agent.
For natty final we want to support archvie. canoical. com and the for-pay origins (in addition to the "regular" origin).
To do that the server needs to be extended to support this, the client already sends along the origin information
that it gets from the archive release file (in lowercase) when submitting a review.
E.g.: archive. ubuntu. com/dists/ natty/Release) canonical. com its "canonical" (http:// archive. canonical. com/dists/ natty/Release) ppa.launchpad. net/mvo/ ppa/ubuntu/ dists/lucid/ Release) commercial- ppa-uploaders- vendetta- online (https:/ /private- ppa.launchpad. net/commercial- ppa-uploaders/ vendetta- online/ ubuntu/ dists/maverick/ Release)
- archive.ubuntu.com its "ubutnu" (http://
- archive.
- a PPA its "lp-ppa-mvo" (http://
- a private PPA its e.g. lp-ppa-
The client will use the origin information to get reviews as well. It will have to special case the software- center- agent ones id.replace( "/", "-")
and add something like:
origin = "lp-ppa-%s" % item.archive_
to get the origin for the agent.