Some observations on frontend on base of my ingest experiment
General
Instead of "activities" we now use "workflows" (does include lables as well as API endpoints)Instead of property "cover-image" we now use "media"Show images of the properties "thumbnail" and "media" (we don't host them, so there are references to 3rd party websites that may deliver 404 or may took quite some time to deliver the image): use thumbnail instead of the icon (but we can't control this thumbnails: maybe this is a big png-file, so there is some dange in using this thumbnail instead of the default icon of an item: needs to be discussed)- Keywords (also activities) in detail view should be clickable (after click, show all items with with this keyword/activity > via facet? currently it is not searchable, maybe that is good, not sure about it) [unclear about what the interaction should fire: really show all items to a keyword, that can be a lot of them]
Not shown in detail view of an item:
- Field "licenses" (mulitple values) e.g. https://sshoc-marketplace.acdh-dev.oeaw.ac.at/tools/1 / https://sshoc-marketplace-api.acdh-dev.oeaw.ac.at/api/tools/1 (manual ingested tool "Gephi"): it differs to property "license-type" but has an implicit connection (group them together? but usually it should be either licenses or license-type and not both mixed)
- (tbd if necessary in detail view) Field "informationContributors" (multiple values) e.g. https://sshoc-marketplace.acdh-dev.oeaw.ac.at/tools/1
Field "repository" e.g. https://sshoc-marketplace.acdh-dev.oeaw.ac.at/tools/1 (not sure, if we kick this field out- need to be discussed)- (problem of backend, create issue there; tbd what should be delivered, see #5 (closed)) Box "Related": The items in this box are different shown than in the search results, e.g. no activity shown and contributors are currently empty, also not property "object-type" is used instead field "type" (e.g. https://sshoc-marketplace.acdh-dev.oeaw.ac.at/tools/1 - item "Introduction to GEPHI" should be "Tutorial" instead of "Training material")
Missing facets
- Field "licenses" (but maybe also property license-type): license does have a more generic type like "free" or "open-source" (licenses[].types[]) that maybe more suitable for the facet, see: https://sshoc-marketplace-api.acdh-dev.oeaw.ac.at/api/license-types ; this generic type is also bound to the property "license-type"
Facet of field "sources" misses a title
Behaviour
Searching for e.g. "user story b" and clicking into an item deletes the search value. Expected that the search string still stays in the search box.- [scroll to top when toggling facets] Scrolling down in search result (all items) so that the header is not visible anymore: clicking now on an activity that only has a small amount like "Sharing (1)". Expected that it jumps to the start of the page, so that this item is shown, instead it stays in the middle of the page.