Commercial apps in USC don't link to their Web sites

Bug #788696 reported by Craig73 on 2011-05-26
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Developer registration portal
Danny Tamez
software-center (Ubuntu)
Natalia Bidart

Bug Description

The "For Purchase" software does not seem to contain any vendor information or links to their website.

Apparently this is because the developer portal does not include a field for entering the product's Web site, i.e. the "Homepage:" field for the package. USC automatically presents "Homepage:" as a link or button when it is present.

Related branches

Robert Roth (evfool) wrote :

Specifying the website at least would be really nice, but that is a packaging issue. Maybe the Application Review Board should be a bit more strict about the control files before accepting apps into the For Purchase apps section.
Ubuntu Bug Squad volunteer triager

Changed in software-center (Ubuntu):
status: New → Confirmed
importance: Undecided → Wishlist
Matthew Paul Thomas (mpt) wrote :

As far as I know, there's nothing technically preventing commercial applications from having links to their Web sites in USC, like packages do that are provided by Ubuntu. I'm investigating.

Changed in software-center (Ubuntu):
assignee: nobody → Matthew Paul Thomas (mpt)
importance: Wishlist → Medium
Matthew Paul Thomas (mpt) wrote :

Apparently the system for submitting a commercial application is missing a field to specify the vendor's Web site URL (i.e. "Homepage" field in the control file). Therefore I'm moving this to the developer portal project.

description: updated
summary: - No links for commercial apps in Ubuntu software centre
+ Commercial apps in USC don't link to their Web sites
Changed in software-center (Ubuntu):
status: Confirmed → Invalid
Changed in developer-portal:
status: New → Confirmed
importance: Undecided → Low
Danny Tamez (zematynnad) on 2012-05-23
Changed in developer-portal:
status: Confirmed → In Progress
assignee: nobody → Danny Tamez (zematynnad)
Michael Vogt (mvo) wrote :

The client will also need to add support for this, there is currently no "Homepage" field.
Ideally we should take the opportunity and ensure that everything in "AppDetails" will also look automatically on the
coresponding XapianValue. I.e.
def website(self):
    if self._pkg: return
   elif self._doc: return self._doc.get_value(XapianValues.WEBSITE)

but the elif._doc.get_value(XapianValues.WEBSITE) should be auto-generated from the functioname.

Changed in software-center (Ubuntu):
status: Invalid → Triaged
milestone: none → ubuntu-12.10
Michael Vogt (mvo) wrote :

Plus the agent parser should also automatically put the names into the DB if there is a coresponding XapianValue withtout the need to manually define that mapping. A nice cleanup opportunity.

Dave Morley (davmor2) on 2012-06-13
Changed in developer-portal:
status: In Progress → Fix Released
Changed in software-center (Ubuntu):
assignee: Matthew Paul Thomas (mpt) → Natalia Bidart (nataliabidart)
status: Triaged → In Progress
Michael Vogt (mvo) on 2012-07-06
Changed in software-center (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers