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
Jonas Schäfer
94ccd1f2a0
Merge branch 'feature/xep-0313' into premerge
2021-03-02 17:24:03 +01:00
Jonas Schäfer
20c5635d49
XEP-0313: add revision block
2021-03-02 17:23:35 +01:00
Kim Alvefur
d3d6c62426
xep2md: Include JID in author entry
2021-02-26 12:36:32 +01:00
Kim Alvefur
3dc3253a38
xep2md: Always serialize authors as list
...
Needed to roundtrip through 2xep.lua
2021-02-26 12:35:25 +01:00
mathieui
4f81fe0fdc
Update MIX-CORE namespace in XEP-0408
2021-02-25 18:19:08 +01:00
mathieui
f0e086b69d
Update MIX-CORE namespace in XEP-0406
2021-02-25 18:18:38 +01:00
Sam Whited
bace5148fe
XEP-0313: fix mixed tabs/spaces in examples
...
I left this alone for the rest of the document because it would just
enlarge the diff, but there's a lot more of this that could really use
some cleanup.
2021-02-24 22:41:32 -05:00
Sam Whited
3256473bc8
XEP-0313: add registrar considerations section
2021-02-24 22:37:24 -05:00
Sam Whited
f38d91e3e4
XEP-0313: remove "FIXME" comment
2021-02-24 19:13:57 -05:00
Kim Alvefur
d562d815b5
Add tool to produce diff of markdown
2021-02-18 16:48:50 +01:00
Kim Alvefur
d4ea984d85
tools/xep2md.sh: Fix stuff reference to xep2md.lua
...
I had all these in the main source directory initially, hence the
relative paths, which broke after moving them into tools/
2021-02-18 16:47:31 +01:00
Kim Alvefur
e8d73dec14
Tweak headers of to/from markdown tooling
2021-02-17 16:28:31 +01:00
Paul Schaub
9fd906459f
XEP-0452: Fix reference to Stanza Forwarding
2021-02-16 16:17:56 +01:00
Kim Alvefur
10da72c298
Add tooling for conversion to/from Markdown
...
Long past time I recorded these somewhere.
2021-02-14 02:12:23 +01:00
mathieui
64b62599a8
XEP-0455: initial update after acceptance
...
- Address the issue of the tmp namespace
- Fixup abstract
- Restructure to use subsections
- Clarify usage of future date times
- Clarify the pubsub node a bit further
- Add some business rules & security considerations
2021-02-09 16:13:18 +01:00
Jonas Schäfer
bdfedd4e8c
Merge branch 'feature/xep-0452' into premerge
2021-02-09 16:05:43 +01:00
Jonas Schäfer
4e50ea27d6
XEP-0452: add revision block
2021-02-09 16:05:25 +01:00
Jonas Schäfer
8505808e15
Merge branch 'feature/xep-0402' into premerge
2021-02-09 15:36:32 +01:00
Jonas Schäfer
67e98ea80c
Accept inbox/service-outage-status.xml as XEP-0455
2021-02-09 15:34:30 +01:00
Emmanuel Gil Peyrot
66ea92be06
XEP-0402: Add anchors to all relevant sections
2021-02-03 23:59:56 +01:00
JC Brand
404be3213e
XEP-0452: Clarify that users need to have their nicks registered
...
in order for the MUC to be able to notify them when they're not present.
2021-02-03 14:58:07 +01:00
Florian Schmaus
56aed03385
New ProtoXEP: XEP-IWE - Implicit WebSocket Endpoints
2021-01-30 11:26:16 +01:00
Daniel Gultsch
9627b0193c
Retro-patch XEP-0454
...
fixed examples in OMEMO Media sharing
2021-01-26 16:51:04 +01:00
Jonas Schäfer
bfe58edcba
Accept inbox/omemo-media-sharing.xml as XEP-0454
2021-01-26 16:48:48 +01:00
Jonas Schäfer
e3f28140ae
Accept inbox/doap-usage-in-xmpp.xml as XEP-0453
2021-01-26 16:48:37 +01:00
Jonas Schäfer
c1bffb2104
Accept inbox/muc-mention-notifications.xml as XEP-0452
2021-01-26 16:47:46 +01:00
Jonas Schäfer
c017e43ade
Accept inbox/mux.xml as XEP-0451
2021-01-19 18:23:44 +01:00
Jonas Schäfer
ac1989bad5
Merge branch 'premerge' into main
2021-01-19 18:20:47 +01:00
Jonas Schäfer
9c6e59f1b6
Merge branch 'feature/xep-0434' into premerge
2021-01-19 17:28:16 +01:00
Jonas Schäfer
cd4413fa9a
Merge branch 'feature/protoxep-service-outage' into premerge
2021-01-19 15:11:07 +01:00
mathieui
d58d4e3c25
inbox: add ProtoXEP "Service Outage Status"
2021-01-19 15:10:20 +01:00
mathieui
9f8a1cab92
prettify: add link to source and license information
2021-01-19 09:09:29 +01:00
Melvin Keskin
11dcbd19f1
XEP-0434: Release version 0.3.0
...
Clarify usage, use real namespace for examples and add missing section:
* Clarify usage of trust messages by protocols such as Automatic Trust Management (ATM)
* Use namespace 'urn:xmpp:atm:0' of Automatic Trust Management (ATM) as example for 'usage' attribute.
* Add section 'Security Considerations'
2021-01-12 17:12:39 +01:00
Jonas Schäfer
0d45eb27b4
Fix editorial issue with protoxep
2021-01-12 17:00:36 +01:00
Jonas Schäfer
f4dc63231e
Merge branch 'premerge' into main
2021-01-12 16:56:59 +01:00
Jonas Schäfer
62fd97a905
Merge branch 'feature/xep-0393' into premerge
2021-01-12 16:56:54 +01:00
Jonas Schäfer
cdf025ce19
XEP-0393: add revision block
2021-01-12 16:56:38 +01:00
Jonas Schäfer
3b84714ae7
Merge branch 'premerge' into main
2021-01-12 16:51:53 +01:00
Jonas Schäfer
5ec3e202c3
Merge branch 'feature/protoxep-doap-usage' into premerge
2021-01-12 16:50:59 +01:00