-
Notifications
You must be signed in to change notification settings - Fork 23
Move http://github.com/maximilien/kn-source-pkg to this repo as a library? #56
Comments
I suggest to move the code from the "pkg" directory (but probably only this ?) into a top-level "shared/sources" directory. When we should decide to split up everything in separate repos we can strive for a "knative-sandbox/kn-plugin-source-pkg" repo which then can hold the full code from https://github.com/maximilien/kn-source-pkg wdyt ? |
I think the cc: @rhuss @daisy-ycguo |
/assign @maximilien |
I think the |
Late to the game again (sorry) but I think we should collect all shared code in a That way we would avoid a too fine granular splitting of support libraries and we break the cyclic dependency between kn and kn plugins |
Thanks @maximilien ! This is a good first step, for the future we might consider to combine this sandbox repo with a E.g. when then would have a dependency tree of:
@maximilien wdyt ? |
@maximilien @rhuss let's use this issue to discuss where we shall put maximilien/kn-source-pkg.
maximilien/kn-source-pkg could be used as a common package for all event sources plugins, which will ease the development of sources plugins. Now it's still under dr.max's personal repo. The kn-source-pkg is also a separate go project and shall be built dependently.
Can we move it to this repo as a library? Which folder shall we put it? Maybe put to
client-contrib/common
.Let me know your thoughts. Thank you.
The text was updated successfully, but these errors were encountered: