openedx / event-bus-kafka

Kafka implementation for Open edX event bus
GNU Affero General Public License v3.0
4 stars 5 forks source link

Publish event-bus-kafka settings docs (annotations) #139

Open timmc-edx opened 1 year ago

timmc-edx commented 1 year ago

Documentation on the configuration options for event-bus-kafka are currently spread between code comments (rST annotations on Django settings), in-repo doc files, and Confluence. Some of the information is needlessly duplicated, and is likely to get out of sync. We should publish the setting annotations (since they are authoritative) as is done in edx-platform, and then link to them for reference from any set-up guides.

We'll still want to have a sample config so we can highlight the essential settings, but this way we won't have to describe the details of all the settings in doc files. It will also allow us to avoid sending people into modules marked internal.