dzhw / metadatamanagement

Metadatamanagement (MDM) - Data Search for Higher Education Research and Science Studies
https://metadata.fdz.dzhw.eu
GNU Affero General Public License v3.0
25 stars 9 forks source link

Add schema.org/Dublin Core metadata for analysis packages #3019

Open rreitmann opened 2 years ago

rreitmann commented 2 years ago

Which type should we use? https://schema.org/Code ? Which DC.Type?

rreitmann commented 2 years ago

DC.Type: https://www.dublincore.org/specifications/dublin-core/dcmi-terms/dcmitype/Software/ Schema.org: https://schema.org/SoftwareSourceCode

AndyDaniel1 commented 7 months ago

https://validator.schema.org/#url=https%3A%2F%2Fmetadata.fdz.dzhw.eu%2F

tilovillwock commented 6 months ago

@AndyDaniel1 I forgot to report back here. As far as I can tell both schemas are implemented for both data packages and analysis packages. The issue with the validator is that its backend might use a user agent string that is not honored in order to reroute its request to the pre-rendered version (SEO4Ajax) of the site instead of the dynamic version. That's the reason why we can see all those Angular placeholder variables.

I couldn't find any information regarding the schema.org user agent and was unable to find the access logs for the load balancer in AWS before the allocated time was up.

So in summary: the implementation is there. If there are issues regarding discoverability we might need to adjust the list of whitelisted user agents for the pre-rendered version.

AndyDaniel1 commented 6 months ago

@tilovillwock thank you for the feedback

AndyDaniel1 commented 3 months ago

Memo: Gesis has offered support for the introduction of signposts to improve findability.