Closed bmtcril closed 1 year ago
We were also with the doubt of the docs, and we think it's better to centralize everything in openedx-oars docs
I think that docs about configuration of this plugin and Ralph itself belong here, and things like the way OARS configures event-routing-backends to talk to Ralph belong in the tutor-contrib-oars docs. They'll both end up in docs.openedx.org and can cross link easily enough.
Is it enough with a good readme or do we need a proper docs site hosted?
I think a good readme is a fine start. Mostly we will probably link out to Ralph or OARS docs from here as there isn't a lot of configuration.
Do you have anything in mind that is missing in the readme to consider this as complete?
Currently, we have:
I see that we are missing the sentry integration, but I don't want to document it yet because all those settings probably will be set using a new strategy:
RALPH_SETTINGS:
RALPH_SENTRY_DSN: "..."
RALPH_EXECUTION_ENVIRONMENT: "..."
RALPH_SENTRY_CLI_TRACES_SAMPLE_RATE: "..."
I think this is good for now, we'll likely want to put some more information as to what the different config variables actually do eventually but it's non-blocking so I'll close this out.
We're still reviewing what this means for Tutor plugins, but at least a catalog-info.yaml file and docs.