move packages related to v0.1.0 to the plugins/v010-adapter#154
move packages related to v0.1.0 to the plugins/v010-adapter#154mikebrow merged 1 commit intocontainerd:mainfrom
Conversation
| [containerd](https://github.com/containerd/containerd) and | ||
| [CRI-O](https://github.com/cri-o/cri-o). | ||
|
|
||
| ## Background |
There was a problem hiding this comment.
Should we still keep a revisited short 'Background' or 'Introduction' section which briefly tells in a few sentences what NRI is ?
There was a problem hiding this comment.
Well, we have the Goal section. Maybe that's good enough then.
mikebrow
left a comment
There was a problem hiding this comment.
looking good just a few more changes I think
| @@ -1,110 +0,0 @@ | |||
| # nri - Node Resource Interface | |||
There was a problem hiding this comment.
leave a short description and a hyper link reference to the new 0.1.0/readme
e.g.
original v0.1.0 CLI invoke style version of NRI has been moved
v0.1.0 docs
| [containerd](https://github.com/containerd/containerd) and | ||
| [CRI-O](https://github.com/cri-o/cri-o). | ||
|
|
||
| ## Background |
There was a problem hiding this comment.
I'd leave the background section in, remove the first paragraph .. move the second v0.1.0 paragraph to the new 0.1.0 readme.. and revise the 3rd paragraph with a more forward presence.. vs the change to now perspective.
There was a problem hiding this comment.
What do you think of adjusting the third paragraph of the reservation to read as follows:
## Background
Plugins in NRI are daemon-like entities. A single instance of a plugin is responsible for handling the full stream of NRI events and requests. A unix-domain socket is used as the transport for communication.
NRI is defined as a formal, protobuf-based 'NRI plugin protocol' which is compiled into ttRPC bindings. This should result in improved communication efficiency with lower per-message overhead, and enable straightforward implementation of stateful NRI plugins.
Since the Background section no longer contains content related to 0.1.0, the section name seems a bit odd. It reads more like a description of the Plugin.
Do you think it would be better to either make it a subsection within the Goal section or just move it directly into the Goal section?
eg.
## Goal
....
### Plugins
Plugins in NRI are daemon-like entities. A single instance of a plugin is responsible for handling the full stream of NRI events and requests. A unix-domain socket is used as the transport for communication.
...
ada414f to
d1f8d2b
Compare
Signed-off-by: Iceber Gu <caiwei95@hotmail.com>
|
@mikebrow @samuelkarp I am sorry for not handling it in a timely manner. I have now updated it, please take a look. |
|
FYI I opened #176 to revert this; turns out there's still some usage of this inside containerd that we'll probably want to figure out a deprecation/removal path for before actually removing the old NRI client code. |
issue: #153