Why LP’s URL design?

Asked by Zearin

Just a question out of curiosity. Why was LP’s URL design modeled on

CATEGORY.launchpad.net/PROJECT/+ACTION

…instead of…

PROJECT.launchpad.net/CATEGORY/+ACTION

?

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Curtis Hovey
Solved:
Last query:
Last reply:
Revision history for this message
Best Curtis Hovey (sinzui) said :
#1

Launchpad emphasises that projects are shares by multiple communities. No one owns a successful project. Communities often have domain knowledge and they apply it across many projects. Translators, Answerers, even bug triggers tend to do one kind of thing and do it across many projects. It is common for users to use one Category (domain/application) 80% of the time. The principal project contributors often use 3 or 4 categories.

Using the domain/application/category as the host in the domain name tries to make this clear, but I think it is awkward. "launchpad.net/CATEGORY/+ACTION" is how Lp was setup in its beta phase, and the navigation still reflects that rule. Users do not think about the Lp applications as separate, and representing that in navigation leads to more confusion.

Lp rejects placing the project as host name because it encourages isolation. It is more difficult for users to know that they can contribute to projects. It is more difficult for projects to attract contributors.

Revision history for this message
Zearin (zearin) said :
#2

Thanks Curtis Hovey, that solved my question.