Skip to content

Instantly share code, notes, and snippets.

View jaudriga's full-sized avatar

Joris Baum jaudriga

View GitHub Profile
@jaudriga
jaudriga / tast_get_response.json
Last active July 7, 2022 14:19
JMAP for Tasks example response to a request containing Task/get https://datatracker.ietf.org/doc/draft-ietf-jmap-tasks/ . Contains JSTask object https://gist.github.com/jaudriga/2db525fb5f78150db7f8a2869e824969 .
{
"using": [ "urn:ietf:params:jmap:core", "urn:ietf:params:jmap:tasks" ],
"methodResponses": [
[
"Task/get",
{
"accountId": "awesomeId12",
"list": [
{
"@type" : "Task",
{
"@type" : "Task",
"uid" : "0191cadf-f606-40d3-93a5-6b6422d18da8",
"relatedTo": {
"9f160501-da22-4a96-a4e9-c56cef8158e8": {
"@type": "Relation",
"relation": "depends-on"
}
},
"prodId": "-//OXP apiserver//v1.1.2",
@jaudriga
jaudriga / task_survey.md
Created November 5, 2021 19:44
JMAP Task Survey

Task System Survery

Introduction

JMAP (RFC8620 – JSON Meta Application Protocol) is a generic protocol for synchronizing data, such as mail, calendars or contacts, between a client and a server. It is optimized for mobile and web environments, and aims to provide a consistent interface to different data types and to improve interoperability. Data formats specified in JMAP standards might also help to improve data portability - easing data transfer between systems of different vendors.