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

Would it be possible to split API docs to a separate page per module? #376

Open
snowch opened this issue Nov 12, 2024 · 2 comments
Open

Comments

@snowch
Copy link

snowch commented Nov 12, 2024

  • Nipyapi version: N/A
  • NiFi version: N/A
  • NiFi-Registry version: N/A
  • Python version: N/A
  • Operating System: N/A

Description

Would it be possible to split API docs to a separate page per module? This would make the docs much easier to navigate.

Currently, it takes a lot of scrolling and searching to navigate to the documentation I need.

@Chaffelson
Copy link
Owner

Hi Chris - where are you reading them at the moment, on https://nipyapi.readthedocs.io/en/latest/ ?

So I can better understand the ask, can you give me a quick run through of the steps of your current process and where it is painful?

@snowch
Copy link
Author

snowch commented Nov 12, 2024

Here is one workflow I recently did:

  • using browser network call inspector, perform UI action and watch the rest api call (e.g. upload process group)
  • find the REST API docs (e.g. /process-groups/{id}/process-groups/upload)
  • search NiPyAPI docs for "process group upload"
  • click first link taking me to the swagger docs
  • I now have to scroll to find which module (ProcessGroupsApi) the call sits in to determine how to call the method

If each module of the NiFi Swagger Client had it's own page, it would be so much easier to navigate.

Hope that makes sense?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants