RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

Found 3 records.

Status: Verified (2)

RFC 9073, "Event Publishing Extensions to iCalendar", August 2021

Source of RFC: calext (art)

Errata ID: 6829
Status: Verified
Type: Technical
Publication Format(s) : TEXT, PDF, HTML

Reported By: Ken Murchison
Date Reported: 2022-02-02
Verifier Name: Francesca Palombini
Date Verified: 2022-11-23

Section 7.1 says:

      partprop     = *(
                     ;
                     ; The following are REQUIRED
                     ; but MUST NOT occur more than once.
                     ;
                     participanttype / uid /
                     ;
                     ; The following are OPTIONAL
                     ; but MUST NOT occur more than once.
                     ;
                     calendaraddress / created / description / dtstamp /
                     geo / last-mod / priority / seq /
                     status / summary / url /
                     ;
                     ; The following are OPTIONAL
                     ; and MAY occur more than once.
                     ;
                     attach / categories / comment
                     contact / location / rstatus / related /
                     resources / strucloc / strucres /
                     styleddescription / sdataprop / iana-prop
                     ;
                     )

It should say:

      partprop     = *(
                     ;
                     ; The following are REQUIRED
                     ; but MUST NOT occur more than once.
                     ;
                     participanttype / uid /
                     ;
                     ; The following are OPTIONAL
                     ; but MUST NOT occur more than once.
                     ;
                     calendaraddress / created / description / dtstamp /
                     geo / last-mod / priority / seq /
                     status / summary / url /
                     ;
                     ; The following are OPTIONAL
                     ; and MAY occur more than once.
                     ;
                     attach / categories / comment
                     contact / location / rstatus / related /
                     resources /
                     styleddescription / sdataprop / iana-prop
                     ;
                     )

Notes:

'structloc' and 'structres' are not defined in this document. These are leftover artifacts from a draft version of this specification and were replaced by 'locationc' and 'resourcec'

Errata ID: 7381
Status: Verified
Type: Technical
Publication Format(s) : TEXT, PDF, HTML

Reported By: Olaf Bartelt
Date Reported: 2023-03-09
Verifier Name: Francesca Palombini
Date Verified: 2023-11-09

Section 7.2 says:

   Format Definition:  This component is defined by the following
      notation:

      locationc    = "BEGIN" ":" "VLOCATION" CRLF
                     locprop
                     "END" ":" "VLOCATION" CRLF

      locprop      = *(
                     ;
                     ; The following are REQUIRED
                     ; but MUST NOT occur more than once.
                     ;
                     uid /
                     ;
                     ; The following are OPTIONAL
                     ; but MUST NOT occur more than once.
                     ;
                     description / geo / loctype / name
                     ;
                     ; The following are OPTIONAL
                     ; and MAY occur more than once.
                     ;
                     sdataprop / iana-prop
                  )

It should say:

   Format Definition:  This component is defined by the following
      notation:

      locationc    = "BEGIN" ":" "VLOCATION" CRLF
                     locprop
                     "END" ":" "VLOCATION" CRLF

      locprop      = *(
                     ;
                     ; The following are REQUIRED
                     ; but MUST NOT occur more than once.
                     ;
                     uid /
                     ;
                     ; The following are OPTIONAL
                     ; but MUST NOT occur more than once.
                     ;
                     description / geo / loctype / name / url /
                     ;
                     ; The following are OPTIONAL
                     ; and MAY occur more than once.
                     ;
                     sdataprop / iana-prop
                  )

Notes:

The url property is missing or the specification clahes with RFC 9074, where in section 8.2 in the example it reads:

BEGIN:VLOCATION
UID:123456-abcdef-98765432
NAME:Office
URL:geo:40.443,-79.945;u=10
END:VLOCATION

Either "geo" was intended as a geo uri as defined in RFC 5870 (instead of the geographic position from RFC 2445/5545) or "url" should be added as a valid property (or RFC 9074 is wrong).

--

Verifier's notes: A "/" was missing after "name" and was added after "url" in this same errata.

Status: Rejected (1)

RFC 9073, "Event Publishing Extensions to iCalendar", August 2021

Source of RFC: calext (art)

Errata ID: 7380
Status: Rejected
Type: Technical
Publication Format(s) : TEXT, PDF, HTML

Reported By: Olaf Bartelt
Date Reported: 2023-03-09
Rejected by: Francesca Palombini
Date Rejected: 2023-11-09

Section 4 says:

The following changes to the syntax defined in iCalendar [RFC5545]
   are made here.  New elements are defined in subsequent sections.

   ; Addition of PARTICIPANT, VLOCATION, and VRESOURCE
   ; as valid components
   eventc     = "BEGIN" ":" "VEVENT" CRLF
                eventprop *alarmc *participantc *locationc *resourcec
                "END" ":" "VEVENT" CRLF

   ; Addition of properties STYLED-DESCRIPTION and STRUCTURED-DATA
   eventprop  =/ *styleddescription
                 *sdataprop

   ; Addition of PARTICIPANT, VLOCATION, and VRESOURCE
   ; as valid components
   todoc      = "BEGIN" ":" "VTODO" CRLF
                todoprop *alarmc *participantc *locationc *resourcec
                "END" ":" "VTODO" CRLF

   ; Addition of properties STYLED-DESCRIPTION and STRUCTURED-DATA
   todoprop =/ *styleddescription
               *sdataprop

   ; Addition of PARTICIPANT, VLOCATION, and VRESOURCE
   ; as valid components
   journalc   = "BEGIN" ":" "VJOURNAL" CRLF
                jourprop *participantc *locationc *resourcec
                "END" ":" "VJOURNAL" CRLF

   ; Addition of properties STYLED-DESCRIPTION and STRUCTURED-DATA
   jourprop =/ *styleddescription
               *sdataprop

   ; Addition of PARTICIPANT, VLOCATION, and VRESOURCE
   ; as valid components
   freebusyc  = "BEGIN" ":" "VFREEBUSY" CRLF
                fbprop *participantc *locationc *resourcec
                "END" ":" "VFREEBUSY" CRLF

   ; Addition of property STYLED-DESCRIPTION
   fbprop     =/ *styleddescription

It should say:

The following changes to the syntax defined in iCalendar [RFC5545]
   are made here.  New elements are defined in subsequent sections.

   ; Addition of PARTICIPANT, VLOCATION, and VRESOURCE
   ; as valid components
   eventc     = "BEGIN" ":" "VEVENT" CRLF
                eventprop *alarmc *participantc *locationc *resourcec
                "END" ":" "VEVENT" CRLF

   ; Addition of properties STYLED-DESCRIPTION and STRUCTURED-DATA
   eventprop  =/ *styleddescription
                 *sdataprop

   ; Addition of PARTICIPANT, VLOCATION, and VRESOURCE
   ; as valid components
   todoc      = "BEGIN" ":" "VTODO" CRLF
                todoprop *alarmc *participantc *locationc *resourcec
                "END" ":" "VTODO" CRLF

   ; Addition of properties STYLED-DESCRIPTION and STRUCTURED-DATA
   todoprop =/ *styleddescription
               *sdataprop

   ; Addition of PARTICIPANT, VLOCATION, and VRESOURCE
   ; as valid components
   journalc   = "BEGIN" ":" "VJOURNAL" CRLF
                jourprop *participantc *locationc *resourcec
                "END" ":" "VJOURNAL" CRLF

   ; Addition of properties STYLED-DESCRIPTION and STRUCTURED-DATA
   jourprop =/ *styleddescription
               *sdataprop

   ; Addition of PARTICIPANT, VLOCATION, and VRESOURCE
   ; as valid components
   freebusyc  = "BEGIN" ":" "VFREEBUSY" CRLF
                fbprop *participantc *locationc *resourcec
                "END" ":" "VFREEBUSY" CRLF

   ; Addition of property STYLED-DESCRIPTION
   fbprop     =/ *styleddescription

   ; Addition of property STYLED-DESCRIPTION
   alarmprop  =/ *styleddescription

Notes:

The usage of STYLED-DESCRIPTION in VALARMs is mentioned in section 6.5, but not represented as an extension to the syntax in section 4.
--VERIFIER NOTES--
See https://mailarchive.ietf.org/arch/msg/calsify/HmJBbZpxrvLqn2TR3HkBr9um08s/ for wg discussion.

Report New Errata



Advanced Search