OpenLightingProject / OpenLightingProject/open-fixture-library
🌐 Add links to fixtures
Nobody has claimed this yet.
- Dominant language
- JSON
- Stars
- 258
- Forks
- 100
- Avg merge
- 11h 52m
- Merged PRs (30d)
- 53
Description
With Schema 9.0.0, is it possible to add multiple links of specified types to fixtures, like so:
{
// ...
"links": {
"manual": [
"https://example.com/downloads/some-fixture-manual.pdf"
],
"productPage": [
"https://example.com/products/some-fixture"
],
"video": [
"https://www.youtube.com/watch?v=dQw4w9WgXcQ"
],
},
// ...
}
Having at least one manual, one product page and one video per fixture would be very helpful. Small pull requests to only add a single link are appreciated as well.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating a fixture definition JSON file and check how the Schema 9.0.0 link types are represented. Add one or more valid manual, productPage, or video links to a fixture, then verify the JSON and schema validation; the change is done when the link appears in the fixture data without validation errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- json
- Domain
- content
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100