graasp / graasp/graasp-library

Provide metadata for Open Graph protocol

Open
#536 1 comment 0 reactions 0 assignees View on GitHub
feature
Dominant language
TypeScript
Stars
1
Forks
1
PR merge metrics
No merged PRs in 30d

Description

To improve the experience of sharing OERs from the Graasp platforms on social media and networks, we should provide metadata using the [Open Graph protocol](https://ogp.me/).

The most important features is to support the [required metadata](https://ogp.me/#metadata).

One can use the [Opengraph.dev](https://opengraph.dev/) tool. See [example](https://opengraph.dev/panel?url=https%3A%2F%2Flibrary.graasp.org%2Fcollections%2F366f3298-6340-4c46-930b-e88548fcc8c9).

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is named. Start by locating where collection pages define their document metadata, then compare the result with the Open Graph required metadata and the linked Opengraph.dev example; done means shared OER pages expose the required protocol fields.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
web-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.