Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversion of our content to a database #16

Open
haesleinhuepf opened this issue Jul 23, 2024 · 6 comments
Open

Conversion of our content to a database #16

haesleinhuepf opened this issue Jul 23, 2024 · 6 comments
Labels
Priority 5 ergonomic maturity level

Comments

@haesleinhuepf
Copy link
Member

We should take the content in our yml files and convert it to a relational (SQL?) database. Therefore, we need to identify mandatory and optional meta data + we need to design the structure carefully.
We should also explore how similar databases handle their content, because we want to be compatible with them:

@bgruening
Copy link

I guess https://tess.elixir-europe.org is the service you should look at as well. What functionality are you missing on TeSS?

@SeverusYixin
Copy link
Collaborator

let me check it later :)

@bgruening
Copy link

Sounds good. Just make sure it's not too late and you are redoing work that was already done :)

@SeverusYixin
Copy link
Collaborator

redoing work

Hi @bgruening, may I ask, does 'redoing work' mean we have our own database?

@bgruening
Copy link

Mh, not sure I understand your question, sorry.

But TeSS is a platform for discovering online information and content, including training materials, events and interactive tutorials. So my naive assumption is that they have a database, a webfrontend and a sophisticated search system that overlaps a bit with this project. So it might be worthwhile to look at this.

TeSS is also scraping content from other websites. So you could also annotate your training here with bioschemas and TeSS will automatically find our trainings and integrate it into their DB/website.

@SeverusYixin
Copy link
Collaborator

ahhh, that's my problem. My question was in relation to your comment "you are redoing work that has already been done :)", which part of the work is this referring to? At first I misunderstood you to mean that we already have our own database。

@SeverusYixin SeverusYixin added the Priority 5 ergonomic maturity level label Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority 5 ergonomic maturity level
Projects
None yet
Development

No branches or pull requests

3 participants