hbz / lobid

Linking Open Bibliographic Data
https://lobid.org/
Eclipse Public License 2.0
15 stars 4 forks source link

Set up prototype website with new data types #445

Closed fsteeg closed 2 years ago

fsteeg commented 3 years ago

Adding projects, slide decks, and blog posts

Current state is deployed at http://stage.lobid.org/team

fsteeg commented 2 years ago

Deployed to http://stage.lobid.org/team.

Tweaked data files used by the site are in /gatsby/lobid/static (branch is 445-data).

I'd suggest we first work on it there, and then update/move the data in /examples.

acka47 commented 2 years ago

Thanks, @fsteeg. Below are some comments that come into mind when browsing the pages. You might directly implement the suggestions when it's easy to.

fsteeg commented 2 years ago

I've turned https://github.com/hbz/lobid/issues/445#issuecomment-878207674 into a checklist and addressed individual points inline. I've linked to the related commits for you to see the effect on the data and created new issues where I thought it makes sense.

Deployed to http://stage.lobid.org/team.

acka47 commented 2 years ago

To Do:

acka47 commented 2 years ago

Link project/products and to the persons that are working on it. Differ between contact point and team members

In 1f09f68, I've added the team members to products/projects using a membership array and also added some roles by string. For now, I did not indicate a contact point but often a role "Projektleitung" or "Product Owner".

In the future we should:

fsteeg commented 2 years ago

Deployed to stage with new data, some tweaks, and showing members for products and projects:

http://stage.lobid.org/team

acka47 commented 2 years ago

Here are some small fixes we should implement before deploying to production:

fsteeg commented 2 years ago

Redeployed to stage: http://stage.lobid.org/team

acka47 commented 2 years ago

In team pages (http://stage.lobid.org/team, http://stage.lobid.org/team/ap#!, http://stage.lobid.org/team/fs#! etc.) we should not use "lobid — Dateninfrastruktur für Bibliotheken" as heading but "Offene Infrastruktur".

This is only fixed for the team page not for person pages, see e.g. http://stage.lobid.org/team/ap#!

Otherwise, +1

fsteeg commented 2 years ago

Redeployed to stage, e.g. http://stage.lobid.org/team/ap

acka47 commented 2 years ago

+1