nfdi4plants / Swate-templates

A collection of templates for Swate (https://github.com/nfdi4plants/Swate).
4 stars 16 forks source link

[FEATURE] Add micro service for template registry #158

Open Freymaurer opened 1 week ago

Freymaurer commented 1 week ago

With the current activity on this repository it might be nice to improve the current template infrastructure. @kMutagene set up a small database with ui to registrate validation packages for ARCs. A technology we could reuse for a template registry.

In my opinion this would be a improvement, as it would improve search performance and granularity, as well as add true versioning, instead of the "please increase the version if you change something"-modus we currently employ.

What do you think about this @StellaEggels ?

To clarify this would be a low priority task for @kMutagene and me, so it would take some time and rely heavily on the fact that we do not get any more pressing matters.

kMutagene commented 1 week ago

A few thoughts on this from my side:

I will create some issues so we can track progress on this more granularly. As with AVPR, a prototype can be up quite fast, but specifics (especially embedding into the current CI processes) will take time.

kMutagene commented 1 week ago

Another point: i think this repo should be also renamed to swate-template-registry.

Freymaurer commented 1 week ago

shining more spotlight on the authors is also possible, as we could create pages for authors (a feature i would also like to implement for AVPR)

Being able to find all templates by an author would be very nice i think!

We can add more nfdi branding to the pages if necessary, but that would mean we have to investigate a way to use our web components in a static-site generation context.

I think i know how to do this, but i would advise against, as the STR side would use a functional navbar (their own searchbar, navigation). Other web-components do not really apply. Maybe color scheme is enough?

kMutagene commented 1 week ago

Other web-components do not really apply

I think if we want branding, we are basically talking about the navbar and footer. I am however also fine with using the OOTB style that is provided by pico.css that is used on AVPR as it is quite clean and minimal while still feeling modern (dark mode support etc)

kMutagene commented 1 week ago

shining more spotlight on the authors is also possible, as we could create pages for authors (a feature i would also like to implement for AVPR)

Being able to find all templates by an author would be very nice i think!

As a first step sure, but i think linking the info to the actual DataPLANT accounts with profile information, ORCID links etc would be even better

StellaEggels commented 4 days ago

I can’t follow all the details, but generally sounds like a good idea to me. I will rename this repository to swate-template-registry then.

StellaEggels commented 4 days ago

I guess I can't rename it :D but changing the name is fine with me, we just have to change it in the knowledge base links as well

kMutagene commented 4 days ago

I guess I can't rename it :D but changing the name is fine with me, we just have to change it in the knowledge base links as well

No worries, I can do that. As long as we do not create a new Swate-templates repo in the future, all old links will work and point to this repo regardless of the new name