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

   > 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.
   
   For the last question, the point 7, they moved back to camel-k the crd 
responsibility, so now we are releasing the CRDs as part of our release 
projects. Fabric8 Kubernetes Client started to have too much stuff to maintain.
   
   


-- 
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