slatex / sTeX-React

GNU Affero General Public License v3.0
3 stars 3 forks source link

ALeA as a LSS-Kit #263

Open kohlhase opened 8 months ago

kohlhase commented 8 months ago

We are developing ALeA as a serivce-oriented architecture with MMT, the LMS, and the BoF (backend of the front-end) as the backend and a React-based front-end. So far so good, I would like to develop this further into a general learning support services (LSS) development kit, where other parties (e.g. our brilliant master's students) can develop LSS and integrate them into (e.g.) the course notes. For that I think we need to

  1. document all (i)MMT APIs
  2. extend the LMS-APIs for aggregated, pseudonymized, and anonymized LMS data and document them all
  3. document the BoF APIs
  4. add a plugin-architecture to the React front-end
  5. Document Felix' coming evaluation architecture and give it good APIs.
  6. document which of the APIs are private (behind SSO) and which are public.

I know that we probably have much of this already, but then we should advertise ALeA as a LSS-Kit.

lambdaTotoro commented 8 months ago

extend the LMS-APIs for aggregated, pseudonymized, and anonymized LMS data and document them all

We have functionality and documentation for aggregate models today. What exactly did you have in mind for "anonymised" or "pseudonymised" models? I don't think I see how that would work yet.