Filter XEPs

Only checked types will be shown

Dormant XEPs in Experimental/Deferred are hidden. Check Dormant to show all Experimental/Deferred XEPs.
{{- if hugo.Data.xeplist -}} {{- $xeplist := hugo.Data.xeplist -}} {{- range sort hugo.Data.xeplist ".number" -}} {{- $number_str := printf "%04g" .number -}} {{ $last_revision_date := .last_revision_date | time }} {{ $last_revision_date_diff := now.Sub $last_revision_date }} {{ $days_since_last_modification := math.Round (div $last_revision_date_diff.Hours 24) }} {{ $xep_dormant := false }} {{- if and (eq .type "Standards Track") (or (eq .status "Experimental") (eq .status "Deferred")) (gt ($days_since_last_modification) 365) (eq (len .implementations) 0) -}} {{ $xep_dormant = true }} {{- end -}} {{- end -}} {{- end -}}
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 -}}
Name Status Since Version XEP Version