Skip to content

Propose new type CreativeWork#720

Open
ljgarcia wants to merge 4 commits into
masterfrom
draft_type_CreativeWork
Open

Propose new type CreativeWork#720
ljgarcia wants to merge 4 commits into
masterfrom
draft_type_CreativeWork

Conversation

@ljgarcia
Copy link
Copy Markdown
Contributor

@ljgarcia ljgarcia commented May 14, 2026

Internal reference

No open issue related to this PR

Description

  • Creates new type CreativeWork so we can add properties needed for various types of research artifacts, e.g., training resources, software

Motivation and context

Rather than having many types/profiles repeating similar or same properties, we put them at CreativeWork level

Have these been tested?

  • Not really tested but based on observations from various hackathons

What should reviewers focus on?

  • see if the properties are generic enough and make sense for various types of research artifacts
  • see if having named properties nextItem and previousItem works better as extending a second type ListItem. We decided for named properties to add the inverse property feature (which is not in schema.org)

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New content (non-breaking change which adds new content)
  • Modified content (non-breaking change which modifies existing content)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Future TO-DOs

  • Once reviewed, create web page for this new type

@ljgarcia ljgarcia requested a review from gtsueng May 14, 2026 15:25
ljgarcia added 3 commits May 14, 2026 22:38
- It avoids possible collisions when the CreativeWork it used as the item of a ListItem (using nextItem and previousItem as in ListItem would create confusion)
- It removes CreativeWork typing from examples as already there by inheritance
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant