Predicate `wf:message` doesn't match chat specification draft (`meeting:message`)
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 10
- Forks
- 5
- Avg merge
- 2m
- Merged PRs (30d)
- 3
Description
I see chat-pane uses wf:message as a predicate linking LongChat and Message, but solid chat spec draft uses meeting:message instead.
Are there any plans to make SolidOS compatible with the spec, or vise-versa? Which one to go forward with in my own implementation?
There seem to be typos and inconsistencies in the chat spec, e.g. using wf:message in a few examples. Additionally, message predicate isn't defined in the meeting vocabulary. That makes me wonder whether meeting:message is a deliberate choice, or a mistake.
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 by comparing src/longChatPane.js around line 363 with the linked Solid chat specification draft and solid/chat issue #12. Determine whether the predicate mismatch and missing meeting vocabulary definition have an agreed resolution; done means the compatibility direction is decided and reflected in the relevant implementation or specification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100