Website: Issue with k8s.io/docs/concepts/storage/volumes/

Created on 12 Sep 2019  路  16Comments  路  Source: kubernetes/website

This is a Bug Report



Problem:
Number of types of volumes is overwhelming. As a newcomer, I can tell that new volume types have been added over time without too much consideration to how this flows to a reader trying to understand. The list of volume types now extends well beyond a single page at 1920x1080, and is not well suited to a bullet list. Since I get just the name for most of these types, I invariably need to wade deep through the details of the volume types to learn anything useful. I get that this is in the concepts section and not the tasks section, but for someone looking for a more gentle introduction it can be hard to find the volume type I need.

Proposed Solution:
A table of types might be a better alternative than a bullet list, with a more detailed description included with the name. In my opinion, an even better solution would be to split the types into two categories; First, present a handful of "mainstream" types and then a litany of "extended" types can be covered in a later section. Again, I get this isn't a how-to quickstart page, but I still think the information would be more consumable if we introduce some of the more esoteric types after the fundamentals have been grokked.

Page to Update:
https://kubernetes.io/docs/concepts/storage/volumes/


good first issue help wanted prioritbacklog

All 16 comments

Thanks for the suggestion

/priority backlog

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten

The list of volume types would work better in the Reference section.

Just that move alone would help. I actually think that migrating part of the content to a new page is (just barely) a
/good-first-issue

/remove-lifecycle rotten

@sftim:
This request has been marked as suitable for new contributors.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-good-first-issue command.

In response to this:

The list of volume types would work better in the Reference section.

Just that move alone would help. I actually think that migrating part of the content to a new page is (just barely) a
/good-first-issue

/remove-lifecycle rotten

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@sftim Is work required on this one? If yes, I would like to take it up.

@zerefwayne anyone is free to work on an issue and propose a pull request towards fixing it. Please feel free to do that.

Do you want to tackle just a part of the work? That's often a good way to contribute. For example, you could create the new reference page and have the existing page link to it.
Please also (anyone!) feel free to reply to this issue with questions or requests for advice.

/assign

I am thinking that an accordion would work nicely here. See some spatial benefits straight away. (https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_accordion). WDYT @sftim, others?

Sounds like this would be a (set of) HTML lists, then, plus styling to make it render nicely as suggested in https://github.com/kubernetes/website/issues/16334#issuecomment-620608341

I think that sounds fine.

@Krishan-Sharma I'm afraid migrating the content to HTML (so that you can use accordions ...) may not be the direction to go. As we are upgrading Hugo inevitably, new Hugo versions do not like embedded HTML contents.

So back to the volumes improvement. One thing we can do is to move out-of-tree volume types into separate files. The list is really too long.

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/close

@fejta-bot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

/remove-lifecycle rotten

Was this page helpful?
0 / 5 - 0 ratings

Related issues

adityamandhare picture adityamandhare  路  3Comments

dheerujava picture dheerujava  路  4Comments

ahmetb picture ahmetb  路  4Comments

jbeda picture jbeda  路  4Comments

inductor picture inductor  路  4Comments