Comment 0 for bug 1466519

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

1. Go to any of the sub-pages of "Building blocks" <https://design.ubuntu.com/apps/building-blocks>.
2. Follow any of the links to QML API references.

What happens: 40% of the time you get a 404 page.

In particular, the number of broken QML API links on:
* <https://design.ubuntu.com/apps/building-blocks/views> is 3/3
* <https://design.ubuntu.com/apps/building-blocks/header> is 0/1
* <https://design.ubuntu.com/apps/building-blocks/list-items> is 1/1
* <https://design.ubuntu.com/apps/building-blocks/selection> is 1/6
* <https://design.ubuntu.com/apps/building-blocks/progress-activity> is 1/2
* <https://design.ubuntu.com/apps/building-blocks/text-input> is 1/3
* <https://design.ubuntu.com/apps/building-blocks/dialog> is 0/1.

It's quite likely that most of these links worked when the guidelines were originally published. Many, though not all, of them are links to URLs of the form developer.ubuntu.com/en/api/apps/qml/sdk-14.04/*, and most of these URLs return documents if the "14.04" is changed to "14.10" or "15.04". This suggests that a swathe of documents is being removed from developer.ubuntu.com every six months without any redirects being set up.

What should happen: either
* documents should no longer be removed from developer.ubuntu.com every six months, or
* the developer.ubuntu.com documents should stop including Ubuntu version numbers in their URLs, or
* the process of removing a document from developer.ubuntu.com should include setting up a redirect;
and
* the links on design.ubuntu.com should be fixed.