Project "title" is redundant with "display name"

Bug #4449 reported by Matthew Paul Thomas
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
William Grant

Bug Description

We currently expect people registering/updating projects to enter both a "display name", being "the name of this product as it would appear in a paragraph of text"; and a "title", which "should be just a few words".

People are often not understanding this distinction, probably because it doesn't exist. As I report this bug, out of the five most recently registered projects, all five have inappropriate titles:
* "Visual stimulus generation for vision science" (should be "Vision Egg")
* "The Jaws Project" (is a project group, not a project)
* "An asset tracking and trouble-ticketing system" (should be "Information Resource Manager")
* "Where server meets user" (should be "Ubuntu Instant Server")
* "A stream directory browser" (should be "Streamtuner").

Even if such a distinction was useful, Launchpad is not making use of it, producing results like "Rosetta Translations for Collaborative text editor" (should be "Rosetta translations for Gobby").

The best approach at this point would seem to be dropping the "title" field from the database, renaming "displayname" to "title", and fixing all the "displayname" callsites to use "title" instead.

(The equivalent bug for project groups is bug 1853.)

Related branches

Dafydd Harries (daf)
Changed in launchpad:
status: New → Accepted
description: updated
Revision history for this message
Curtis Hovey (sinzui) wrote :

This should be address with bug 1853 [Project group "display name" is redundant with "title"]; their meaning must be consistent for project, project-group, and distribution.

Changed in launchpad-registry:
importance: Medium → Wishlist
status: Confirmed → Triaged
Curtis Hovey (sinzui)
tags: removed: registry ui
Curtis Hovey (sinzui)
tags: added: tech-debt
removed: feature
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Changed in launchpad:
assignee: nobody → William Grant (wgrant)
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → Fix Committed
William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers