openedx-unsupported / tutor-contrib-ralph

Tutor plugin for the Ralph LRS
Apache License 2.0
0 stars 1 forks source link

Support other backends #3

Open bmtcril opened 1 year ago

bmtcril commented 1 year ago

Currently only the Clickhouse backend is supported. It should be pretty trivial to add config for the others, so we should do that.

Ian2012 commented 1 year ago

@bmtcril Do you think it would be better to add a general setting RALPH_CONFIGURATION or RALPH_ENV that is simply written in the env file?

It would give us support for all ralph settings: https://github.com/openfun/ralph/blob/master/src/ralph/conf.py#L283-L330 and all backends: https://github.com/openfun/ralph/blob/master/src/ralph/conf.py#L83-L235

Does this issue blocks V1 and those general settings can be sorted out on v2?

bmtcril commented 1 year ago

This task is definitely not blocking for v1, though if we have to overhaul configuration for #18 we might look at it then.