Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

First iteration of V1/V2 Plugin documentation. #506

Closed
wants to merge 1 commit into from
Closed

First iteration of V1/V2 Plugin documentation. #506

wants to merge 1 commit into from

Conversation

sh-abhi
Copy link

@sh-abhi sh-abhi commented Sep 6, 2017

Signed-off-by: abhishek7 abhishek@asharma.me

- What I did
First iteration of the plugin README for the V1/V2 plugins

- How I did it
Exploring the repo, searching online, general research.

- How to verify it
Will need others to review this PR and provide constructive feedback so that we can improve it. This PR should be considered as an initial draft.

- Description for the changelog
First iteration of V1/V2 plugin documentation.

Signed-off-by: abhishek7 <abhishek@asharma.me>
@sh-abhi
Copy link
Author

sh-abhi commented Sep 6, 2017

This PR follows up on moby/moby#32591, and should be considered as an initial draft. I would like to have some more information on the architecture behind the V1 and V2 plugins so that the README can be more useful. Let me know if there is something better we can have rather than what I had in mind.

Suggestions welcome as always!

@mdlinville
Copy link
Contributor

What's this for? The formal docs only consume specific parts of this docs set and would not normally consume a README. Is this just a guideline for plugin developers?

@thaJeztah
Copy link
Member

/cc @cpuguy83

@sh-abhi
Copy link
Author

sh-abhi commented Sep 19, 2017

@thaJeztah, any way that we can rebuild this?

@codecov-io
Copy link

codecov-io commented Sep 19, 2017

Codecov Report

Merging #506 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #506      +/-   ##
==========================================
+ Coverage   49.01%   49.02%   +<.01%     
==========================================
  Files         199      199              
  Lines       16392    16392              
==========================================
+ Hits         8035     8036       +1     
+ Misses       7939     7938       -1     
  Partials      418      418

Copy link
Collaborator

@vdemeester vdemeester left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sh-abhi
Copy link
Author

sh-abhi commented Jan 26, 2018

Hi @cpuguy83 @anusha-ragunathan, did you have a chance to take a look at this yet? Please let me know if there are any concerns, or if there is anything else I can do to improve this.

@sh-abhi
Copy link
Author

sh-abhi commented Feb 17, 2018

Friendly ping to follow up. @cpuguy83 @anusha-ragunathan

@cpuguy83
Copy link
Collaborator

The basic arch of v1 and v2 are the same, except that v2 introduces a formal packaging/lifecycle management but otherwise exactly the same.
The docs for the architecture are all there, just poorly organized and called out for what it is.

@cpuguy83
Copy link
Collaborator

Also agree with @mistyhacks, whatever changes are made, we should make sure these land in the docker docs and not just in the repo.

@sh-abhi
Copy link
Author

sh-abhi commented May 29, 2018

@cpuguy83 apologies, I did not intend for the delayed response. I'm not entirely following, are we saying that the docs exist, and we just need to reorganize them?

If so, do we want to close this PR for the time being? Not sure if we want to reorganize the docs for the architecture at the moment.

@thaJeztah
Copy link
Member

I think @cpuguy83's reply refers to the file being named README.md, which would show as "index" on GitHub, but for the documentation at https://docs.docker.com/engine/extend/, the index.md will be used as index (landing page); so any information in README.md that should become visible in the documentation, should likely be added to the index.md

# Docker Plugins

## Getting Started
The other docs within this section of the repo cover the following about plugins:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/docs/documents
s/repo/repository

@SvenDowideit
Copy link
Contributor

@thaJeztah In the interests of progress, I'd merge this as a substantive improvement on what's in the repo now - and any wishes for further improvement are just that, wishes :)

Copy link
Contributor

@mdlinville mdlinville left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not a good reviewer for this, but I can't seem to unassign myself.

@Benehiko
Copy link
Member

@sh-abhi Thank you for your work on this. I'm sorry that this did not get the necessary attention at the time to get merged. I'll be closing this since it's been quite a while since this PR has been created and a lot has changed in the Docker documentation since then.

Feel free to open another PR if this is still a relevant topic you wish to contribute!

@Benehiko Benehiko closed this Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

10 participants