[New: openFATE 314617] allow hierarchical paths in OBS
Feature added by: Christopher Yeleighton (yecril71pl) Feature #314617, revision 1 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: <URL: https://build.opensuse.org/packages/network/psi+/ > should refer to the same resource as <URL: https://build.opensuse.org/package/show?package=psi%2b&project=network >. 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 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
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: <URL: https://build.opensuse.org/packages/network/psi+/ > should refer to the same resource as <URL: 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
participants (1)
-
fate_noreply@suse.de