Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

educationRequirements in JobPosting missing #39

Closed
kimchristiansen opened this issue Mar 5, 2020 · 2 comments
Closed

educationRequirements in JobPosting missing #39

kimchristiansen opened this issue Mar 5, 2020 · 2 comments
Assignees
Labels
question Further information is requested

Comments

@kimchristiansen
Copy link

First of all thanks alot for the awesome extension!

educationRequirements (https://schema.org/educationRequirements) is missing in JobPosting (https://schema.org/JobPosting).
Is the missing attribute added automatically after the schema.org terms update (#3) ?

@brotkrueml brotkrueml self-assigned this Mar 5, 2020
@brotkrueml brotkrueml added the question Further information is requested label Mar 5, 2020
@brotkrueml
Copy link
Owner

brotkrueml commented Mar 5, 2020

Thanks for the compliment :-)

"educationRequirement" is currently a pending property (recognisable by the blue colour). I don't add pending properties (or types) to the schema definition because they can change or vanish again - which would introduce unwanted breaking changes. When they are moved to the official specification (brown colour) they are added with the next update.

With the upcoming schema version 1.6 you have the possibility to use a slot or PSR-14 event listener to register additional properties to existing types, see #36 and have a look at the documentation:
https://docs.typo3.org/p/brotkrueml/schema/master/en-us/Developer/Events.html#register-additional-properties-for-a-type

I'm using in the schema extension a slot/event listener to add properties moved from official to pending (because of reasons) and to avoid BC:
https://github.com/brotkrueml/schema/blob/master/Classes/EventListener/RegisterTypePropertiesMovedFromOfficialToPending.php

I don't know yet when to release version 1.6, I want to have additional features in it. But you can give the master branch or 1.6.x-dev branch alias a try. Feedback is welcome :-)

@kimchristiansen
Copy link
Author

Thanks for the fast answer!
seeing forward fo version 1.6

brotkrueml added a commit that referenced this issue Mar 9, 2020
Related: #11
Related: #35
Related: #36
Related: #37
Related: #39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants