~rockorager/go-jmap

91aad8831844d9783138748f1f4f80706350609b — Robin Jarry 9 months ago ec1d23e v0.4.0
treewide: update license and rfc references

The reference to draft-ietf-jmap-core-17 is outdated. Add reference to
the official RFCs.

Signed-off-by: Robin Jarry <robin@jarry.cc>
4 files changed, 13 insertions(+), 8 deletions(-)

M account.go
M jmap.go
M mail/mail.go
M mail/mdn/mdn.go
M account.go => account.go +1 -2
@@ 6,8 6,7 @@ import "encoding/json"
// arbitrary set of data types, for example a collection of mail, contacts and
// calendars.
//
// See draft-ietf-jmap-core-17, section 1.6.2 for details.
// The documentation is taked from draft-ietf-jmap-core-17, section 2.
// See RFC 8620 section 1.6.2 for details.
type Account struct {
	// The ID of the account
	ID string `json:"-"`

M jmap.go => jmap.go +4 -6
@@ 1,11 1,9 @@
// Package jmap implements JMAP Core protocol as defined in
// draft-ietf-jmap-core-17 (published March 2019).
// Package jmap implements JMAP Core protocol
// as defined in RFC 8620 published on July 2019.
//
// Documentation strings for most of the protocol objects are taken from (or
// based on) contents of draft-ietf-jmap-core-17 and is subject to the IETF
// Trust Provisions.
// See https://trustee.ietf.org/trust-legal-provisions.html for details.
// See included draft-ietf-jmap-core-17.txt for related copyright notices.
// based on) contents of RFC 8620 and is subject to the IETF Trust Provisions.
// See https://trustee.ietf.org/license-info for details.
package jmap

import (

M mail/mail.go => mail/mail.go +4 -0
@@ 1,5 1,9 @@
// Package mail is an implementation of JSON Metal Application Protocol (JMAP)
// for MAIL (RFC 8621)
//
// Documentation strings for most of the protocol objects are taken from (or
// based on) contents of RFC 8621 and is subject to the IETF Trust Provisions.
// See https://trustee.ietf.org/license-info for details.
package mail

import (

M mail/mdn/mdn.go => mail/mdn/mdn.go +4 -0
@@ 1,6 1,10 @@
// Package mdn is an implementation of RFC 9007: Handling Message Disposition
// Notification with the JSON Meta Application Protocol (JMAP). In plain terms,
// it handles read receipts of emails.
//
// Documentation strings for most of the protocol objects are taken from (or
// based on) contents of RFC 9007 and is subject to the IETF Trust Provisions.
// See https://trustee.ietf.org/license-info for details.
package mdn

import "git.sr.ht/~rockorager/go-jmap"