DaanHoogland commented on PR #9549:
URL: https://github.com/apache/cloudstack/pull/9549#issuecomment-2310125208

   > > @JoaoJandre can we address the unification of the enable/disable APIs 
for roles along with accounts and users in a separate PR? Possibly there could 
be other resources following the same pattern that we could investigate and 
unify
   > 
   > @nvazquez I'm ok with the idea. However, we still do not have a proper 
mechanism for deprecating/changing API's names (see #8970). The discussion has 
died out a bit, but I think it's still worth it to try to create a consensus on 
how to do this, vote it and establish as a practice on the project.
   > 
   > Going back to your idea, currently, as we do not have a clear way of 
changing API names or removing APIs, I would prefer if we introduced these APIs 
as one consolidated API from the beginning.
   
   @JoaoJandre I would prefer we do not introduce a new pattern for related 
entities unless we are sure we will address all of them. I think it is best to 
leave this PR as is, as it adheres better to related code/interfaces. I don't 
want to be strict in this perspect but @nvazquez ' argument makes sense to me.


-- 
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: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to