2013-04-22, 11:51
(2013-04-22, 10:53)Montellese Wrote: Well technically it's certainly possible but there are two issues:
- I don't like it because it may leave users with invalid or outdated information on the screen.
- Adding such a parameter to the SetFooDetails method definitions in the JSON schema is no problem in general but it will mess up the parameter ordering if we ever have to add an additional parameter to these methods. This is no problem for anyone using "by-name" parameters but will be for anyone using "by-position" parameters. Moving it right after the "fooid" parameter would break backwards compatibility.
1. Should not be of XBMC's concern. If there are any user issues they should be with the third party author (unless XBMC uses this internally of course)
2. How would it break backwards compatibility if its optional? Does it need to return data? (Have I misunderstood this?)