NFDI4BIOIMAGE / training

https://nfdi4bioimage.github.io/training
Creative Commons Attribution 4.0 International
10 stars 7 forks source link

Some things that could be improved for the Submission App #297

Open lea-33 opened 5 hours ago

lea-33 commented 5 hours ago

Now that the App actually works for me, I found some things while testing it that could be approved (in my opinion):

haesleinhuepf commented 5 hours ago

Hey @lea-33 ,

as just discussed, there is a data-clean-up script here which might profit from additional routines for doing exactly what you are proposing here.

@SeverusYixin : Do you know if the data-normlizer already does some of the things above?

Thanks!

SeverusYixin commented 4 hours ago

Hey @lea-33 , Thank you for the detailed information. I will update the data normalisation process later.

@haesleinhuepf, In my memory, the "cc-by-sa-nc" is a specific version, we have changed it to others.

SeverusYixin commented 4 hours ago

These require additional adjustments: ‘Bioimage Analysis and Bio-Image Analysis’, ‘OMERO (instead of mixing it with Omero) ’, “cc-by-”, due to the problems with the original data source, we can choose to create additional rules for them in the code, or modify them manually.

So which one did you prefer?

lea-33 commented 4 hours ago

Hey @lea-33 , Thank you for the detailed information. I will update the data normalisation process later.

@haesleinhuepf, In my memory, the "cc-by-sa-nc" is a specific version, we have changed it to others.

I think it should not be a problem anymore as the Options in the App are created from the different options that already exist in the yml file. The last pull request I did when trying out the App (that one that actually worked) included a cc-by-sa-nc license so from now on it SHOULD be part of the options in the app because it is part of the yml file (after the pull request is accepted and the yml file is updated /merged).

haesleinhuepf commented 4 hours ago

It might be key to curate the data in the yml file at a different time-point in our workflow: e.g. when a pull-request is submitted (before a new entry goes into the database), and not when the website is built.

lea-33 commented 4 hours ago

These require additional adjustments: ‘Bioimage Analysis and Bio-Image Analysis’, ‘OMERO (instead of mixing it with Omero) ’, “cc-by-”, due to the problems with the original data source, we can choose to create additional rules for them in the code, or modify them manually.

So which one did you prefer?

I would prefer each first option. I already changed it in the new YML file for now (I have not sent a pull request yet because I am still adding some new entries, but I will send it next week!). So after that there shouldn't be the second 'unwanted' option displayed in the App anymore (unless someone manually adds them again, which I don't think will happen).

SeverusYixin commented 3 hours ago

These require additional adjustments: ‘Bioimage Analysis and Bio-Image Analysis’, ‘OMERO (instead of mixing it with Omero) ’, “cc-by-”, due to the problems with the original data source, we can choose to create additional rules for them in the code, or modify them manually. So which one did you prefer?

I would prefer each first option. I already changed it in the new YML file for now (I have not sent a pull request yet because I am still adding some new entries, but I will send it next week!). So after that there shouldn't be the second 'unwanted' option displayed in the App anymore (unless someone manually adds them again, which I don't think will happen).

Nice, my current website setting was based on the github resource but not the local datasource anymore. This means that it will have the latest data in real time. It is worth discussing how often we let the web page update the database. Currently it is every time docker compose up --build.