davsclaus commented on PR #12474:
URL: https://github.com/apache/camel/pull/12474#issuecomment-1863446890

   1) It would be great to have jbang with a plugin for different command sets, 
as we end up with a big pile of dependencies and many commands that will get us 
in trouble in the future. Good to hear you do some experiment with this. Its 
not only the CK stuff that we can separate. It would also be for example the 
generator command, sbom, jolokia, hawtio etc
   
   2) clever way to use k as sub command to separate this clearly
   
   3) the get command has been called get for all its life in camel-k, and we 
use same name in camel-jbang, so I think its not a good idea to rename it to 
list (old habbits die hard)
   
   4) docs, the jbang docs is a very long page, it needs to be broken up into 
sub pages, so a good start is to have the CK in its own sub page. And then we 
can use that as starting point to break up the existing big page also.
   
   5) can the tests run in isolation or do they need a running k8s cluster. 
Just want to sure that we can build everyhing nicely without causing test 
failures due to k8s stuff as core project dont have any of that.
   
   6) mind that jbang is for developers and not sys admins, or ops guys. I 
think the kubectl, oc and kamel go cli would be needed for those guys - I cant 
see them want to install java jbang to run a shell command.
   
   7) the dependency on the camel-k fabric8 client to have those CRDs - is 
there in the future a better way, as its not good that the core project has a 
dependency on a Camel K release. Can it be the fabric8-client release instead. 
   


-- 
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...@camel.apache.org

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

Reply via email to