| Number | Name | Type | Status | Date | Tags | Implemen tations |
|---|---|---|---|---|---|---|
| XEP-{{- $number_str -}} |
{{- .title -}}{{- if .shortname -}}[{{- .shortname -}}]{{- end -}}
{{- if .supersededby -}}
Superseded by: {{- range $index, $content := .supersededby -}} {{- if $index -}} , {{- end -}} {{- if hasPrefix (. | lower) "xep-" -}} {{- $xep_number := trim (. | lower) "xep-" -}} {{- $trimmed_xep_number := int (trim (. | lower) "xep-" | replaceRE "^0+" "") -}} {{- $spec := . -}} {{- range $xeplist -}} {{- if eq (int .number) $trimmed_xep_number -}} {{- print ($spec | upper) ": " .title -}} {{- end -}} {{- end -}} {{- else if hasPrefix (. | lower) "rfc" -}} {{ print "RFC " (index (findRE `\d{4}` . 1) 0) }} {{- else -}} {{- . -}} {{- end -}} {{- end -}} {{- end -}} |
{{- .type -}} | {{- .status -}} | {{- .last_revision_date -}} | {{- range .tags -}} {{- . -}} {{- end -}} |
{{- if and (eq .type "Standards Track") (or (eq .status "Experimental") (eq .status "Deferred")) -}}
{{- if and (gt ($days_since_last_modification) 365) (eq (len .implementations) 0) -}}
{{- end -}}
{{- if and (gt ($days_since_last_modification) 365) (gt (len .implementations) 0) -}}
{{- end -}}
{{- if and (lt ($days_since_last_modification) 365) (gt (len .implementations) 0) -}}
{{- end -}}
{{- if and (lt ($days_since_last_modification) 365) (eq (len .implementations) 0) -}}
{{- end -}}
{{- end -}}
{{- if or (eq .type "Standards Track") (eq .type "Historical") (eq .type "Informational") -}}
{{- end -}}
|