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

Inconsistent documentation #810

Open
2 of 7 tasks
dannystaple opened this issue Feb 3, 2024 · 1 comment
Open
2 of 7 tasks

Inconsistent documentation #810

dannystaple opened this issue Feb 3, 2024 · 1 comment
Labels
Status: Available No one has claimed responsibility for resolving this issue.

Comments

@dannystaple
Copy link
Contributor

Prerequisites

A small team of volunteers monitors issues. Please help us to help you by making it simple to understand and, if possible,
replicate your issue. Prior to reporting a bug please:

  • Test the latest release of the library.
  • Search existing issues.
  • Read the relevant documentation.
  • Review your server configuration and logs.
  • Consider testing against a different server (e.g. mqtt.eclipseprojects.io or test.mosquitto.org)
  • If possible, test using another tool (e.g. MQTTX / mosquitto_sub)
    to confirm the issue is specific to this client.
  • If you are unsure if you have found a bug, please consider asking on stackoverflow for a quicker response.

Bug Description

The documentation for Python Paho is not consistent, nor is it clear what is the canonical documentation.

  • There seems to be documentation in a readme.RST at the top of this repo.
  • the documentation at https://eclipse.dev/paho/index.php?page=clients/python/docs/index.php (which isn't linked from anywhere in the repo).
  • Inline function documentation, for example in the top of the client loop method, the strong recommendation about using the threaded loop methods.

Consistency, perhaps through using Sphinx or similar, would definitely help.

Reproduction

Search for up-to-date canonical documentation for paho.mqtt.python.

Environment

NA

Logs

NA

@github-actions github-actions bot added the Status: Available No one has claimed responsibility for resolving this issue. label Feb 3, 2024
@PierreF
Copy link
Contributor

PierreF commented Feb 4, 2024

This the aim of #804 which already merge README & docstring using Sphinx documentation.

I'll see what to do with https://eclipse.dev/paho (for the Python part) website.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Available No one has claimed responsibility for resolving this issue.
Projects
None yet
Development

No branches or pull requests

2 participants