Skip to content

Docs: Add at least "In construction/WIP" pages for addons that are not documented to make these features more obvious #25381

@AxiomeCG

Description

@AxiomeCG

Description

I often miss great features that are present in the examples (the latest for me is NURBS) and are not:

  1. documented (not a problem by itself here)
  2. referenced in the documentation at least on a blank page/under construction that I could be seeing when searching in the search bar of the documentation.

Solution

I would be in favor of at least referencing the features present in the source code, even if they are not documented for two reasons:

  1. it would allow devs to know that it exists when they browse the docs without needing to have a higher level of curiosity and search the repo everywhere for easter eggs.
  2. it would also allow people to see that the documentation is missing, and to work towards making it available by contributing.

For point number 2, the people who will finally stumble upon the "hidden" feature in question, they will have to search in the source code how to use it, to understand how it works. If individually, we take this step of understanding, it would be great to go further and actually update the doc (that was a blank page) so that it is finally complete.

My point is to make it obvious and visible that we need contribution on this specific features.

Alternatives

It can be cool also to have some kind of metrics somewhere about the documentation coverage.

Additional context

This happened to me in multiple occasions:

  • Marching cubes
  • NURBS
  • Water
  • ...

As a beginner it could be tremendous to see what is actually "required" to know about when exploring what three.js has to offer. Even with a blank "Marching cubes" page, I would have wanted to know more about, and make my research aside. Then I plan to contribute to the documentation itself about this addon.

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions