svthalia / concrexit

Thalia Website built on Django.
https://thalia.nu
Other
22 stars 11 forks source link

Thesis/internship list #3706

Open DeD1rk opened 1 month ago

DeD1rk commented 1 month ago

What?

@Sophie2104 and @NotAtec came with the idea to provide a way for iCIS to show a list of thesis and research internship projects on Thalia's site.

Why?

This would be a more accessible and uniform alternative to the current practice where each research institute (and several professors) maintain their own list of project ideas. For example:

The hope is mainly that it is easier for students to find this on thalia.nu than when spread out accross multiple sites.

Additionally, through some moderation by educacie perhaps the list could be kept up to date more. For example, educacie could maybe proactively periodically reach out to professors, which as a professor could be a more low-effort way of publishing your ideas.

I do think this needs to be fleshed out a bit more. If we implement this it requires:

How?

Add a simple model for a project, and some possibilities for tagging them, linking to a contact person or external pages. Initially, I think it would make sense if projects can only be created from the admin by educacie.

In the long term, we could consider adding a public form that iCIS staff (actually everyone) can use to submit proposals for review by educacie. But that could be prone to spam. Alternatively, we could limit that to logged in users (such as iCIS benefactors). But that does not include many professors and requires them to have their login credentials ready, so doesn't really work to make it effortless for staff to submit projects.

DeD1rk commented 1 month ago

@Sophie2104 @NotAtec maybe it would be good to work out this idea a bit more also within educacie, and discuss it with iCIS or reach out to some individual professors to get their opinion. Their support really is crucial for this idea to work out so we should investigate that before committing to it.

NotAtec commented 1 month ago

I think it's best if we first see if we can get some people within Thalia (Probably educacie) to keep this updated. I can get started contacting the relevant people to see if we can get support for this before we start building it into the site.

@rutgerbrf tagging you so you know what i'm on about once i msg you :)