Re: [w3c/manifest] Add field: note_taking { new_note_url: <URL> } (#965)

Ah, I hadn't seen [declarative web actions](https://github.com/slightlyoff/declarative_web_actions), but it seems to have a lot of overlap with what I'm proposing (almost a superset). It seems a bit more focused on items that appear in some menu UI than this one. If we allow each integration to define its own data contract, then declarative web actions could easily be an extension of this "integrations" approach, just adding new integrations / parameters. I like that idea.

So I guess this proposal is now for an `integrations` manifest member (like [aarongustafson's comment above](https://github.com/w3c/manifest/issues/965#issuecomment-796988182)), in which keys and their contracts are each defined in their own mini-specification.

And also for the first such integration mini-specification, in the form:
```
"notes": {             // Defining this member identifies the app as a note-taking app.
    "new": "<URL>",    // URL to open for the user to take a new note.
}
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/965#issuecomment-797216093

Received on Friday, 12 March 2021 03:51:34 UTC