Skip to content

Replace Mooclet everything, implement ts_configurable equivalent in upgrade #3171

Description

@danoswaltCL

The Mooclet Service integration is too much to maintain when if all we're going to use it for is relatively straightforward thompson-sampling variations. Originally it seemed to be a requirement of the EASI grant, and at that time it seemed we were excited to be able to use a lot of different advanced algorithms.

But it is not an enterprise-grade application, it's undocumented and buggy, and the extra infrastructure is costly, it has many aging components that require dependency updates that are going to get harder to justify fixing, such as outdated Python and Django versions that are becoming obsolete.

We can re-implement a ts_configurable-like native implementation and be rid of the mooclet stuff easily by fall.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions