doc/rbd: refine "Retrieving Image Information"#49340
Conversation
anthonyeleven
left a comment
There was a problem hiding this comment.
One comment, non-blocking but please consider.
Refine the text and prompts in "Retrieving Image Information" in doc/rbd/rados-rbd-cmds.rst. https://tracker.ceph.com/issues/57001 Signed-off-by: Zac Dover <zac.dover@gmail.com>
51d310a to
d418037
Compare
idryomov
left a comment
There was a problem hiding this comment.
@zdover23 @anthonyeleven @colemitchell I want to raise two process-related issues with the on-going "doc refining" work:
-
I don't think splitting these mostly minor changes into tiny, a couple dozen lines, PRs makes sense. I would prefer to see a single PR per page (
.rstfile) so that it could be reviewed once and consistency across all sections could be easily enforced. -
This stuff is merged way too quickly.
ceph/rbdteam is a code owner fordoc/rbdso a review is auto-requested but PRs are merged without waiting for it to happen. As it stands, this just spams people's inboxes -- even the backport PRs, let alone the original PR, are merged before anyone gets a chance to take a look.
| possible name for an RBD image, and such a name might (at the least) be | ||
| confusing. In the intrest of helping the reader of this documentation to | ||
| form a clear idea of the way that RBD images are named, we offer this | ||
| syntax: ``rbd -p {pool-name} | info {image-name}``. |
There was a problem hiding this comment.
Where did | come from? It's going to be interpreted as a pipe to info by the shell...
There was a problem hiding this comment.
Also, might have been useful to link "Image, snap, group and journal specs" section of the man page (https://docs.ceph.com/en/latest/man/8/rbd/#image-snap-group-and-journal-specs) here.
There was a problem hiding this comment.
Where did
|come from? It's going to be interpreted as a pipe toinfoby the shell...
It's true. It's true. This is my fault. I'll remove it in a follow-up PR.
There was a problem hiding this comment.
Also, might have been useful to link "Image, snap, group and journal specs" section of the man page (https://docs.ceph.com/en/latest/man/8/rbd/#image-snap-group-and-journal-specs) here.
I'll link to this in a future PR. One of the reasons that we have developed this accidentally irritating workflow is so that we can ingest suggestions like this.
As I said (or at least meant to) in another comment on this page, I'm sorry that our docs workflow spammed your inbox and made your workweek crummier than it otherwise would have been.
There was a problem hiding this comment.
No problem, ingesting suggestions is exactly what PR review is for ;) Doing this in after-merge comments and follow up PRs however is far from ideal, especially when the original PR has already been backported.
|
@idryomov, I hear you. I'll make a single PR next week for https://docs.ceph.com/en/latest/rbd/rbd-snapshot/, and I hope that the single PR will keep your inbox from being flooded with docs-related notifications that aren't helpful. I apologize for opening these PRs and then merging them as quickly as we have been. In almost every case, each of the docs PRs that we open concerns an issue that has been under discussion for hours and the PR represents the final phase of the discussion and revision. I'll insist that we keep these RBD PRs open for however long you ask. Does three days seem like a good amount of time for technical review? |
The proper workflow would be to keep them open until they are approved on behalf of |
@idryomov, We'll do it that way. |
Refine the text and prompts in "Retrieving Image Information" in doc/rbd/rados-rbd-cmds.rst.
https://tracker.ceph.com/issues/57001
Signed-off-by: Zac Dover zac.dover@gmail.com
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windows