comunica / comunica/jQuery-Widget.js
Allow direct data sources to be defined as strings
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 20
- Forks
- 43
- Avg merge
- 3m
- Merged PRs (30d)
- 1
Description
We should allow custom data sources to be defined, such as Turtle or JSON-LD, without it having to exist on a specific URL.
For this, the drop-down list after "Choose datasources" should show a clear button to "Add data directly", for which a dialog should be opened to set the datasource name, media type, and contents.
The media type should be selectable from a drop-down list of known media types in Comunica.
After saving the contents, the data should be queryable together with the other datasets.
This data source should also show up in the text box, and be editable again after clicking on it.
More than one such direct data source should be possible to add.
These direct data sources should be saved/loaded in the URL state as well.
Contributor guide
No contributing guide indexed for this repository
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 at the "Choose datasources" drop-down and trace how datasource selection, editing, querying, and URL state are currently handled. Define the dialog flow for datasource name, media type, and contents, including multiple direct sources and known Comunica media types. Done means direct sources can be added, queried with other datasets, edited, and saved and loaded through the URL state.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, jquery
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100