Presently, all the command implementations reside under pkg/kn/commands/, we should re-group the implementations based on command-group.
for eg:
pkg/kn/commands/service/ <-- implementing all the sub-commands under kn service
pkg/kn/commands/revision/
pkg/kn/commands/build/
pkg/kn/commands/
and so on..
Presently, all the command implementations reside under
pkg/kn/commands/, we should re-group the implementations based on command-group.for eg:
pkg/kn/commands/service/<-- implementing all the sub-commands underkn servicepkg/kn/commands/revision/pkg/kn/commands/build/pkg/kn/commands/and so on..