[New: openFATE 310693] Include version information in XML stream
![](https://seccdn.libravatar.org/avatar/0295f9d5d76379b5da73427b67acd395.jpg?s=120&d=mm&r=g)
Feature added by: Lars Vogdt (lrupp) Feature #310693, revision 1 Title: Include version information in XML stream Buildservice: New Priority Requester: Desirable Requested by: Lars Vogdt (lrupp) Description: To avoid people using outdated OBS clients (like osc), it might be a good idea to include a "obs-version" number in the results of a request, so the clients can print out some warnings if the obs-version is too new for them (or even incompatible). -- openSUSE Feature: https://features.opensuse.org/310693
![](https://seccdn.libravatar.org/avatar/0295f9d5d76379b5da73427b67acd395.jpg?s=120&d=mm&r=g)
Feature changed by: Thomas Schmidt (digitaltomm) Feature #310693, revision 2 Title: Include version information in XML stream Buildservice: New Priority Requester: Desirable Requested by: Lars Vogdt (lrupp) Description: To avoid people using outdated OBS clients (like osc), it might be a good idea to include a "obs-version" number in the results of a request, so the clients can print out some warnings if the obs-version is too new for them (or even incompatible). + Discussion: + #1: Thomas Schmidt (digitaltomm) (2010-10-12 17:11:12) + The api version should already be sent in the header 'X-Opensuse- + APIVersion' -- openSUSE Feature: https://features.opensuse.org/310693
![](https://seccdn.libravatar.org/avatar/0295f9d5d76379b5da73427b67acd395.jpg?s=120&d=mm&r=g)
Feature changed by: Adrian Schröter (adrianSuSE) Feature #310693, revision 3 Title: Include version information in XML stream Buildservice: New Priority Requester: Desirable Requested by: Lars Vogdt (lrupp) Description: To avoid people using outdated OBS clients (like osc), it might be a good idea to include a "obs-version" number in the results of a request, so the clients can print out some warnings if the obs-version is too new for them (or even incompatible). Discussion: #1: Thomas Schmidt (digitaltomm) (2010-10-12 17:11:12) The api version should already be sent in the header 'X-Opensuse- APIVersion' + #2: Adrian Schröter (adriansuse) (2010-10-12 17:39:17) + We should maybe refuse some clients instead, because clients are + sending also a revision and the api could send an error. + However, we did our best so far not to break the api and old clients + should indeed still work. + Even though they might be buggy, but for this we release maintenance + updates from time to time ... + I am not sure what to do with this request. Maybe add an admin option + to refuse special clients on some instances. -- openSUSE Feature: https://features.opensuse.org/310693
![](https://seccdn.libravatar.org/avatar/0295f9d5d76379b5da73427b67acd395.jpg?s=120&d=mm&r=g)
Feature changed by: Lars Vogdt (lrupp) Feature #310693, revision 4 Title: Include version information in XML stream Buildservice: New Priority Requester: Desirable Requested by: Lars Vogdt (lrupp) Description: To avoid people using outdated OBS clients (like osc), it might be a good idea to include a "obs-version" number in the results of a request, so the clients can print out some warnings if the obs-version is too new for them (or even incompatible). Discussion: #1: Thomas Schmidt (digitaltomm) (2010-10-12 17:11:12) The api version should already be sent in the header 'X-Opensuse- APIVersion' #2: Adrian Schröter (adriansuse) (2010-10-12 17:39:17) We should maybe refuse some clients instead, because clients are sending also a revision and the api could send an error. However, we did our best so far not to break the api and old clients should indeed still work. Even though they might be buggy, but for this we release maintenance updates from time to time ... I am not sure what to do with this request. Maybe add an admin option to refuse special clients on some instances. + #3: Lars Vogdt (lrupp) (2010-10-22 12:08:55) + I'm currently thinking about users running an "outdated" version of + osc. + If OBS would send an warning message to them like: + "Your version of osc is very old, please think about an upgrade to + benefit from the new features listed here: http://en.opensuse.org/osc" + and osc would be able to display it, I'm fine. + The reason for this request was a talk with users who use old osc + versions and didn't even know about the new features introduced with + newer osc versions that make their life easier. + -- openSUSE Feature: https://features.opensuse.org/310693
participants (1)
-
fate_noreply@suse.de