Skip to content

Commit ae840e0

Browse files
committed
Update to latest spec
1 parent 609246f commit ae840e0

File tree

4 files changed

+27
-4
lines changed

4 files changed

+27
-4
lines changed

Diff for: spec-calendars.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ This document specifies a data model for synchronizing calendar data with a serv
1212
{{ x | replace: "# ", "## " | markdownify }}
1313
{% capture x %}{% include spec/calendars/principal.mdown %}{% endcapture %}
1414
{{ x | replace: "# ", "## " | markdownify }}
15-
{% capture x %}{% include spec/calendars/calendar.mdown %}{% endcapture %}
15+
{% capture x %}{% include spec/calendars/participantidentity.mdown %}{% endcapture %}
1616
{{ x | replace: "# ", "## " | markdownify }}
17-
{% capture x %}{% include spec/calendars/sharenotifications.mdown %}{% endcapture %}
17+
{% capture x %}{% include spec/calendars/calendar.mdown %}{% endcapture %}
1818
{{ x | replace: "# ", "## " | markdownify }}
1919
{% capture x %}{% include spec/calendars/event.mdown %}{% endcapture %}
2020
{{ x | replace: "# ", "## " | markdownify }}

Diff for: spec-sharing.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
layout: default
3+
permalink: /spec-sharing.html
4+
title: JMAP Sharing Specification
5+
---
6+
7+
# JMAP Sharing
8+
9+
This document specifies a data model for sharing data between users using JMAP.
10+
11+
{% capture x %}{% include spec/sharing/intro.mdown %}{% endcapture %}
12+
{{ x | replace: "# ", "## " | markdownify }}
13+
{% capture x %}{% include spec/sharing/principal.mdown %}{% endcapture %}
14+
{{ x | replace: "# ", "## " | markdownify }}
15+
{% capture x %}{% include spec/sharing/sharenotifications.mdown %}{% endcapture %}
16+
{{ x | replace: "# ", "## " | markdownify }}
17+
{% capture x %}{% include spec/sharing/shareddatatype.mdown %}{% endcapture %}
18+
{{ x | replace: "# ", "## " | markdownify }}
19+
{% capture x %}{% include spec/sharing/securityconsiderations.mdown %}{% endcapture %}
20+
{{ x | replace: "# ", "## " | markdownify }}
21+
{% capture x %}{% include spec/sharing/ianaconsiderations.mdown %}{% endcapture %}
22+
{{ x | replace: "# ", "## " | markdownify }}

Diff for: spec.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,14 @@ custom: true
99

1010
The specification for JMAP has now been split into several parts so it's not quite so big, and they can be finished and standardised independently.
1111

12-
There are four specifications:
12+
There are five specifications:
1313

1414

1515
* [The core protocol](spec-core.html) [[RFC 8620](https://tools.ietf.org/html/rfc8620)]
1616
* [JMAP Mail](spec-mail.html) [[RFC 8621](https://tools.ietf.org/html/rfc8621)]
1717
* [JMAP Contacts](spec-contacts.html)
1818
* [JMAP Calendars](spec-calendars.html)
19+
* [JMAP Sharing](spec-sharing.html)
1920

2021
If you want to get a quick idea of how JMAP works, you should probably read [the guide for client developers](client.html) first. This has lots of example exchanges and should give you a good feel for what JMAP is all about. The specs are heavier going; they attempts to document exactly what each method should do, and what should happen in a myriad of edge cases.
2122

0 commit comments

Comments
 (0)