Commit Graph

5680 Commits

Author SHA1 Message Date
Kim Alvefur 5ad797700a xsl: Move 'END' to end
Dunno why there's a paragraph with the word END in it, but it was always
at the end and it seems weird to have another appendix after it.
2021-04-14 14:15:23 +02:00
Jonas Schäfer ce06b93397 Merge branch 'premerge' 2021-04-13 20:09:06 +02:00
Jonas Schäfer 3260adf1d9 Merge branch 'feature/biblatex-fix' into premerge 2021-04-13 20:09:00 +02:00
Florian Schmaus 8670200e48 xep.xsl: use proper biblatex name list part ordering
Name lists start with the family name, follow by the given name. See
biblatex(.pdf) § 2.2.1.
2021-04-13 20:07:34 +02:00
Jonas Schäfer 843c484bf2 Merge branch 'feature/xep-0450' 2021-04-13 19:58:31 +02:00
Jonas Schäfer 9e890062b2 Merge branch 'feature/xep-0434' 2021-04-13 19:58:28 +02:00
Jonas Schäfer 4a663e32a1 Merge branch 'feature/xep-0450' into premerge 2021-04-13 19:58:21 +02:00
Jonas Schäfer fdcca96a66 Merge branch 'feature/xep-0434' into premerge 2021-04-13 19:58:19 +02:00
Florian Schmaus 1339517023 xep.xsl: fix dangling closing curly brace in biblatex's author entry
Fixes: 5d186e6362 ("xep.xsl: produce BibLaTeX entry")
2021-04-13 19:57:29 +02:00
Melvin Keskin 1f285c65be
XEP-0450: Release version 0.2.0
Add usage of Trust Message URIs, use more precise sentences, apply consistent formatting:

* Add usage of Trust Message URIs for initial authentications
* Use 'that' instead of 'which' for restrictive clauses
* Apply consistent formatting for paragraphs and revision history
2021-04-13 19:51:36 +02:00
Melvin Keskin bf8fa44e8a
XEP-0434: Release version 0.4.0
Add new section, use more precise sentences, apply consistent formatting:

* Add new section for Trust Message URIs
* Use 'that' instead of 'which' for restrictive clauses
* Apply consistent formatting for paragraphs and revision history
2021-04-13 19:46:40 +02:00
Jonas Schäfer 42472d2500 Merge branch 'feature/biblatex' into premerge 2021-04-13 19:25:54 +02:00
Jonas Schäfer 72d8b4b3cf xep.xsl: Ensure that the leading zeroes are preserved in citations 2021-04-13 19:25:31 +02:00
Jonas Schäfer 64f868b2b2 Merge branch 'feature/xep-0420' into premerge 2021-04-13 19:23:28 +02:00
Melvin Keskin 0391c20608
XEP-0420: Release version 0.4.0
* Use 'envelope' and 'content' consistently by renaming elements
* Update namespace to 'urn:xmpp:sce:1'
2021-04-07 21:38:32 +02:00
Florian Schmaus 5d186e6362 xep.xsl: produce BibLaTeX entry
I am tired of seeing all those badly or misreferenced XEPs out
there. This produces a high-quality BibLaTeX entry that follows the
recommendations of the biblatex Package and
draft-carpenter-rfc-citation-recs-01 § 5.2 [1].

It also uses proper 'date' attribution, from the first date in the XEP
history to the date of the latest revision entry.

1: https://tools.ietf.org/html/draft-carpenter-rfc-citation-recs-01#section-5.2
2021-04-07 16:11:08 +02:00
Jonas Schäfer 99afa86c07 Merge branch 'feature/xep-0393' into premerge 2021-04-06 16:38:25 +02:00
Jonas Schäfer 812ab80047
Merge pull request #1048 from Zash/markdownspacefix
xep2md: fix spaces around links or spans
2021-04-06 16:35:15 +02:00
Sam Whited f160353ae4 XEP-0393: further changes for clarity when reading 2021-04-05 07:48:46 -04:00
Kim Alvefur 318e25bd6c xep2md: fix spaces around links or spans
Don't remember why it did this here. There's another spot where it
removes longer stretches of whitespace. Doesn't trim leading or trailing
whitespace tho, but that's what breaks it here.
2021-04-03 14:19:54 +02:00
Jonas Schäfer 50d32f9151 Accept XEP-0457 as Active
Approving body is Editor because of the track.
2021-03-31 17:50:18 +02:00
Jonas Schäfer 54031a176f XEP-0456: fix lack of algorithm description 2021-03-28 14:36:54 +02:00
Jonas Schäfer 6e78fdbf69 Merge branch 'feature/xep-0294' into premerge 2021-03-28 14:30:31 +02:00
Jonas Schäfer b69af45439 XEP-0294: add revision block 2021-03-28 14:30:10 +02:00
Jonas Schäfer 9416f662aa Accept inbox/content-ratings.xml as XEP-0456 2021-03-28 14:28:52 +02:00
Jonas Schäfer 37f47915cf XEP-0280: Issue Last Call
As requested by the new author.
2021-03-23 19:07:37 +01:00
Jonas Schäfer fbb8e4053d XEP-0280: add revision block 2021-03-23 19:00:53 +01:00
Georg Lukas 112ad10745 XEP-0280: take over XEP maintenance 2021-03-17 18:07:51 +01:00
Jonas Schäfer ae0bdfb2fc XEP-0313: Issue last call 2021-03-16 21:14:00 +01:00
Jonas Schäfer 9bf75ae240 Merge branch 'feature/protoxep-content-rating-labels' into premerge 2021-03-09 21:05:29 +01:00
Jonas Schäfer 5d2424efff Merge branch 'feature/mix-namespace-fix' into premerge 2021-03-09 21:05:25 +01:00
Jonas Schäfer 325a61a843 XEP-0408: add revision block 2021-03-09 21:05:06 +01:00
Jonas Schäfer 121ac46fb7 XEP-0406: add revision block 2021-03-09 21:04:50 +01:00
Jonas Schäfer 7775f11d09 ProtoXEP: Content Rating Labels 2021-03-09 20:53:50 +01:00
Philipp Hancke 1b77f50b11 update to 8285 2021-03-08 13:47:17 +01:00
Jonas Schäfer c5f8044bec XEP-0004: fix version date (sssh!) 2021-03-07 12:02:30 +01:00
Philipp Hancke be6bc3a1e0 xep-0294: add mapping for a=extmap-allow-mixed 2021-03-05 21:58:28 +01:00
Jonas Schäfer 2b5ee06703 Merge branch 'feature/markdown-tooling-fixes' into premerge 2021-03-04 18:02:28 +01:00
Matthew Wild 373b9de7b6 Multiple XEPs: Cross-document editorial adjustments for inclusive language.
Further reading and some rationale for these changes can be found at:
https://tools.ietf.org/html/draft-knodel-terminology-04

All changes are intended to be editorial in nature, not break existing
wire protocols, and not alter the meanings of any text.
2021-03-04 17:59:37 +01:00
Kim Alvefur e7e1fca3bf Pass trough entity references into markdown
In order to allow e.g. &xepnnnn; references in text.
2021-03-03 15:51:19 +01:00
Kim Alvefur 0ccc34d1cf Reduce error on missing required metadata to yelling on stderr 2021-03-03 15:51:19 +01:00
Kim Alvefur e7625fa93b Allow dependencies to be missing from metadata
xep2md leaves it out if there are zero dependencies in the input, so
seems sensible to mirror that in the opposite direction
2021-03-03 15:51:19 +01:00
Jonas Schäfer 784177b64f Merge branch 'feature/xep-0004' into premerge 2021-03-02 17:46:32 +01:00
Jonas Schäfer 2cdc01a20f XEP-0004: add revision block 2021-03-02 17:45:52 +01:00
Jonas Schäfer a372c1920d XEP-0004: Add note about compatibility for element ordering
After some discussion on-list [1] and in the council [2], we
agreed that an informational box would be best to convey the
change.

   [1]: https://mail.jabber.org/pipermail/standards/2021-February/038148.html
   [2]: https://logs.xmpp.org/council/2021-02-17#2021-02-17-f706cab427273ca0
2021-03-02 17:45:52 +01:00
Jonas Schäfer bd5bef5cf1 Merge branch 'feature/markdown-tooling' into premerge 2021-03-02 17:44:41 +01:00
Kim Alvefur 297511b1cd xep2md: Warn if lua-yaml is missing
Since this does not carry the full metadata needed to roundtrip the
document, which can be fine if you're using the markdown for something
else.
2021-03-02 17:42:20 +01:00
Kim Alvefur e6afb36d92 xep2md: Fix collection of date for simple metadata
Thanks jonas’

Another hook collected revision dates before this one
2021-03-02 17:42:07 +01:00
Florian Schmaus 9a0bafe030 XEP-0004: Clarify that <reported/> must appear first
It is important for form consuming entities which validate the form
field types that the <reported/> element appears before any <item/>
element in result forms. This is because the <reported/> element
contains the information about the field type of the fields. So if a
form has any <item/> before <reported/>, valididating entites would
need two passes to parse the form: the first pass to parse <reported/>
and the second one to parse the fields in <item/>s.

I consider this a non-breaking change, and just a clarification of the
XEP authors intention.
2021-03-02 17:38:52 +01:00
Florian Schmaus df3d3d8b82 XEP-0004: Clarify which elements are meant 2021-03-02 17:38:37 +01:00