jhorvath commented on PR #7826: URL: https://github.com/apache/netbeans/pull/7826#issuecomment-2573226486
In this PR, only the JARs required to support Kubernetes were added. Regarding whether all of these are necessary: yes, they are. The Kubernetes API is complex, and implementing all the required calls at the REST level is beyond the scope of a single developer. I also hope that either I or another community member will use Fabric8 for additional Kubernetes integrations (not specific to any cloud provider). There are numerous potential features, such as deploying applications or starting a remote debug session. As for OCI, I am not aware of any other cloud provider planning to add support for its infrastructure. If that happens, it would be better to find a way to share a single code base rather than creating a separate fork for each new provider. Directly binding a subset of structures with Jackson might be possible, but it would significantly increase development effort and maintenance complexity. For now, the added JARs strike a balance between manageability and functionality. The OCI libraries were added two years ago, and the discussion doesn't belong in this PR, in my opinion. -- 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] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
