camunda-docs icon indicating copy to clipboard operation
camunda-docs copied to clipboard

Include go dependencies for zbctl in third party libraries

Open menski opened this issue 4 years ago • 4 comments

The distribution contains zbctl which is build upon the go client library. We should also list the dependencies of the go client library in the documentation.

menski avatar Apr 29 '21 08:04 menski

@akeller @abbasadel another blind spot for the deps page.

megglos avatar May 25 '23 16:05 megglos

@megglos can you pull the list of dependencies easily? Is it https://github.com/camunda/zeebe/blob/main/clients/go/go.mod? I'm not familiar with Go.

I looked at all the import statements for each /cmd/ file and came up with this list:

  • github.com/spf13/cobra
  • google.golang.org/protobuf/encoding/protojson
  • google.golang.org/protobuf/proto

All other import statements are github.com/camunda/zeebe/* or standard libraries (might be another term for this).

Trying to decide if this is a quick win.

akeller avatar Apr 11 '24 22:04 akeller

💡 - Try https://github.com/google/go-licenses

akeller avatar May 31 '24 21:05 akeller

Decreasing priority to later, in the process of revising all issues flagged as upcoming. @akeller please let me know if you object.

megglos avatar Jul 16 '24 08:07 megglos