tira-io / tira

The source code for the TIRA Shared Task Platform
https://www.tira.io
MIT License
14 stars 8 forks source link

Disentangle the Frontend and the Backend #637

Closed TheMrSheldon closed 4 months ago

mam10eks commented 6 months ago

Hi, thank you very much, I likely can only look into this after the upcoming CLEF deadlines.

I saw that some checks are not successfull, could you have a loo what this is? I saw something failed with jest: not found which is used for unit tests in the JS code, so maybe they dont run anymore because they dependent on some directory structure?

TheMrSheldon commented 6 months ago

The PR is still a draft and under active development

mam10eks commented 6 months ago

Ah, alright, thanks for the clarification :)

TheMrSheldon commented 6 months ago

The checks are now passing but there are two outstanding todos:

The latter two (backend deployment workflow and Codespaces) are a lot more complex and should be separate issues.

TheMrSheldon commented 6 months ago

The PR is now ready for review. The deployment of the static frontend to GitHub pages should be discussed separately since it requires some consideration about our deployment.