dpgaspar commented on PR #31959:
URL: https://github.com/apache/superset/pull/31959#issuecomment-2609547437

   > @dpgaspar I know that we haven't put up the SIP yet (still on my todo 
list) but I think we should consider api semver as a separate thing from 
application semver. In other words, we should only remove api endpoints when 
the entire v1 api is deprecated and removed.
   
   Sounds very good for the future. We have been applying semver at the 
application level only, and taking the opportunity to replace APIs and change 
specs. This change was approved here: 
https://github.com/orgs/apache/projects/345?pane=issue&itemId=61955191&issue=apache%7Csuperset%7C28352.
   Most probably when we start an API v2 we don't need to remove APIs, both can 
live side by side, the downside is that we won't be able to remove API 
permissions immediately, only when we remove v1 for example.
   We should also use alpha and beta first for new versions to get the specs 
stabilised.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to