Feature changed by: Christopher Yeleighton (yecril71pl)
Feature #314617, revision 2
Title: allow hierarchical paths in OBS
Buildservice: Unconfirmed
Priority
Requester: Desirable
Requested by: Christopher Yeleighton (yecril71pl)
Partner organization: openSUSE.org
Description:
The current access method in OBS is to specify the package and the
project as query parameters. It is our desire to be able to access OBS
packages using hierarchical URL instead.
Test Case:
https://build.opensuse.org/packages/network/psi+/ > should refer
to the same resource as https://build.opensuse.org/package/show?package=psi%2b&project=network
- >.
+ >. (Note how the FATE infrastructure fails to make the latter URL
+ accessible to the reviewer.)
Use Case:
The operator is in a package window and she wishes to go up to the
project by using a relative anchor '..' (a chrome command not embedded
in the page).
Business case (Partner benefit):
- openSUSE.org: The character â+â, which can be a part of a package
+ openSUSE.org: The character ‘+’, which can be a part of a package
name, must be encoded in query strings. Operators of OBS are not
expected to know that. If they fail to encode it in a publication, the
link will be broken. Moreover, since the structure of the build service
is hierarchical, it is obvious that a hierarchical URL structure
corresponds best to the logical structure of the site.
--
openSUSE Feature:
https://features.opensuse.org/314617