You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Jonas Wielicki f9e12ba4a0 XEP-0278: un-defer after update 6 years ago
deps Convert deps to Unix style line endings 6 years ago
inbox ProtoXEP: Consistent Color Generation 6 years ago
resources Fix broken xmpp.pdf 6 years ago
tools tools: Implement modification of XEPs in deferrals.py 6 years ago
.gitattributes Override Git to push Unix style line endings 6 years ago
.gitignore Add PDF generation back to Makefile 6 years ago
.travis.yml Build xeps container on CI 6 years ago
Dockerfile Generate xeplist on Docker build 6 years ago
LICENSE.txt Update some copyright dates 6 years ago
Makefile Fix intra-XEP links (regression from 609a081 6 years ago
README.md README: move editor readme to markdown readme 6 years ago
archive.sh Remove trailing whitespaces in every non-XEP file. 6 years ago
checkdeadlinks.py checkdeadlinks: Move the main functionality into a separate function. 7 years ago
dbupdate.py Remove trailing whitespaces in every non-XEP file. 6 years ago
deferred.py Remove trailing whitespaces in every non-XEP file. 6 years ago
examples.xsl Update some copyright dates 6 years ago
fo.xsl corrections 17 years ago
lastcall.py Remove trailing whitespaces in every non-XEP file. 6 years ago
prettify.css Remove executable bit from CSS and JS files. 6 years ago
prettify.js Remove executable bit from CSS and JS files. 6 years ago
protopage.xsl Remove trailing whitespaces in every non-XEP file. 6 years ago
protopagegen.sh 2009 to 2010 14 years ago
ref.xsl Update some copyright dates 6 years ago
xep-0001.xml Fixed two typos (#505) 6 years ago
xep-0002.xml XEP-0002: Fix minor DTD issues 7 years ago
xep-0003.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0004.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0005.xml XEP-0005: Fix minor DTD issues 7 years ago
xep-0006.xml Lots of DTD fixes 7 years ago
xep-0007.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0008.xml Lots of DTD fixes 7 years ago
xep-0009.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0010.xml Lots of DTD fixes 7 years ago
xep-0011.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0012.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0013.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0014.xml Lots of DTD fixes 7 years ago
xep-0015.xml Lots of DTD fixes 7 years ago
xep-0016.xml XEP-0016: Deprecate 6 years ago
xep-0017.xml Fix legal notice on old public domain XEPs 6 years ago
xep-0018.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0019.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0020.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0021.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0022.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0023.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0024.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0025.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0026.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0027.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0028.xml corrected the date 13 years ago
xep-0029.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0030.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0031.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0032.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0033.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0034.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0035.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0036.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0037.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0038.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0039.xml Fix DTD check for 0017–0058 7 years ago
xep-0040.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0041.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0042.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0043.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0044.xml Fix DTD check for 0017–0058 7 years ago
xep-0045.xml XEP-0045: add revision block 6 years ago
xep-0046.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0047.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0048.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0049.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0050.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0051.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0052.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0053.xml change states to match IANA / RFC 7595 7 years ago
xep-0054.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0055.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0056.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0057.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0058.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0059.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0060.xml XEP-0060: Add missing error to schema 6 years ago
xep-0061.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0062.xml XEP-0061–XEP-097: DTD fixes 6 years ago
xep-0063.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0064.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0065.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0066.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0067.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0068.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0069.xml XEP-0061–XEP-097: DTD fixes 6 years ago
xep-0070.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0071.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0072.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0073.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0074.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0075.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0076.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0077.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0078.xml Fix references to RFC 3629 6 years ago
xep-0079.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0080.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0081.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0082.xml clarify CCYY is expected to be four digits, even though XML Schema allows for more. 8 years ago
xep-0083.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0084.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0085.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0086.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0087.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0088.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0089.xml Fix several DTD issues 7 years ago
xep-0090.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0091.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0092.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0093.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0094.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0095.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0096.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0097.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0098.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0099.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0100.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0101.xml XEP-0101–XEP-0185: Fix DTD 6 years ago
xep-0102.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0103.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0104.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0105.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0106.xml XEP-0101–XEP-0185: Fix DTD 6 years ago
xep-0107.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0108.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0109.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0110.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0111.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0112.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0113.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0114.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0115.xml Fix references to RFC 3629 6 years ago
xep-0116.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0117.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0118.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0119.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0120.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0121.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0122.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0123.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0124.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0125.xml XEP-0101–XEP-0185: Fix DTD 6 years ago
xep-0126.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0127.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0128.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0129.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0130.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0131.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0132.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0133.xml 0133: fix broken node in example 6 years ago
xep-0134.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0135.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0136.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0137.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0138.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0139.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0140.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0141.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0142.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0143.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0144.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0145.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0146.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0147.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0148.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0149.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0150.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0151.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0152.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0153.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0154.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0155.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0156.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0157.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0158.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0159.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0160.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0161.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0162.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0163.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0164.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0165.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0166.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0167.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0168.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0169.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0170.xml clarified potential DoS attack 14 years ago
xep-0171.xml XEP-0101–XEP-0185: Fix DTD 6 years ago
xep-0172.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0173.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0174.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0175.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0176.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0177.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0178.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0179.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0180.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0181.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0182.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0183.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0184.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0185.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0186.xml XEP-0186: Issue LC 6 years ago
xep-0187.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0188.xml XEP-0188: Fix DTD 6 years ago
xep-0189.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0190.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0191.xml XEP-0016: Deprecate 6 years ago
xep-0192.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0193.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0194.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0195.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0196.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0197.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0198.xml XEP-0198: Fix example 12 by s/xml/xmlns/ 6 years ago
xep-0199.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0200.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0201.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0202.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0203.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0204.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0205.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0206.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0207.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0208.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0209.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0210.xml Fix several DTD issues 7 years ago
xep-0211.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0212.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0213.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0214.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0215.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0216.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0217.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0218.xml Deferred 15 years ago
xep-0219.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0220.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0221.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0222.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0223.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0224.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0225.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0226.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0227.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0228.xml typo 14 years ago
xep-0229.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0230.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0231.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0232.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0233.xml XEP-0233: Move to draft 6 years ago
xep-0234.xml xep-0234: Fixed another broken internal link 6 years ago
xep-0235.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0236.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0237.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0238.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0239.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0240.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0241.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0242.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0243.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0244.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0245.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0246.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0247.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0248.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0249.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0250.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0251.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0252.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0253.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0254.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0255.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0256.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0257.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0258.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0259.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0260.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0261.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0262.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0263.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0264.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0265.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0266.xml 1.1rc1 10 years ago
xep-0267.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0268.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0269.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0270.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0271.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0272.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0273.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0274.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0275.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0276.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0277.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0278.xml XEP-0278: un-defer after update 6 years ago
xep-0279.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0280.xml XEP-0280: Extend LC until 2017-03-28 6 years ago
xep-0281.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0282.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0283.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0284.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0285.xml Fix references to RFC 3629 6 years ago
xep-0286.xml Replace author info with entity for my XEPs 6 years ago
xep-0287.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0288.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0289.xml XEP-0281, XEP-0289: Add forgotten superseding relation. 6 years ago
xep-0290.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0291.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0292.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0293.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0294.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0295.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0296.xml XEP-0204–XEP-0298: DTD fixes 6 years ago
xep-0297.xml XEP-0297: Fix indentation in examples. 6 years ago
xep-0298.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0299.xml automatically deferred 11 years ago
xep-0300.xml Use hash-used element in 0234. 6 years ago
xep-0301.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0302.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0303.xml XEP-0300–XEP-0378: Fix DTD issues 6 years ago
xep-0304.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0305.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0306.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0307.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0308.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0309.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0310.xml XEP-0300–XEP-0378: Fix DTD issues 6 years ago
xep-0311.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0312.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0313.xml Remove trailing whitespace from all XML files. 6 years ago
xep-0314.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0315.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0316.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0317.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0318.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0319.xml XEP-0319: Be precise about the XEP-0082 profile used. (#469) 6 years ago
xep-0320.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0321.xml XEP-0321: more editing in response to discussion on #476 6 years ago
xep-0322.xml XEP-0322: Formatting and XML fixes 7 years ago
xep-0323.xml Bump revision on IoT XEPs (fix retraction) 6 years ago
xep-0324.xml Bump revision on IoT XEPs (fix retraction) 6 years ago
xep-0325.xml Bump revision on IoT XEPs (fix retraction) 6 years ago
xep-0326.xml Bump revision on IoT XEPs (fix retraction) 6 years ago
xep-0327.xml Mass-defer 36 XEPs 6 years ago
xep-0328.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0329.xml Mass-defer 36 XEPs 6 years ago
xep-0330.xml Defers many old XEPs 6 years ago
xep-0331.xml Convert line endings to Unix style 6 years ago
xep-0332.xml Mass-defer 36 XEPs 6 years ago
xep-0333.xml Mass-defer 36 XEPs 6 years ago
xep-0334.xml XEP-0333, 0233, 0280, 0334, 0352: Extend LC 6 years ago
xep-0335.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0336.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0337.xml Mass-defer 36 XEPs 6 years ago
xep-0338.xml Mass-defer 36 XEPs 6 years ago
xep-0339.xml Mass-defer 36 XEPs 6 years ago
xep-0340.xml Mass-defer 36 XEPs 6 years ago
xep-0341.xml Mass-defer 36 XEPs 6 years ago
xep-0342.xml Mass-defer 36 XEPs 6 years ago
xep-0343.xml Mass-defer 36 XEPs 6 years ago
xep-0344.xml Mass-defer 36 XEPs 6 years ago
xep-0345.xml Mass-defer 36 XEPs 6 years ago
xep-0346.xml Mass-defer 36 XEPs 6 years ago
xep-0347.xml Mass-defer 36 XEPs 6 years ago
xep-0348.xml Mass-defer 36 XEPs 6 years ago
xep-0349.xml Mass-defer 36 XEPs 6 years ago
xep-0350.xml Mass-defer 36 XEPs 6 years ago
xep-0351.xml Mass-defer 36 XEPs 6 years ago
xep-0352.xml XEP-0352: Extend LC to 2017-03-28 6 years ago
xep-0353.xml Mass-defer 36 XEPs 6 years ago
xep-0354.xml Mass-defer 36 XEPs 6 years ago
xep-0355.xml Mass-defer 36 XEPs 6 years ago
xep-0356.xml Mass-defer 36 XEPs 6 years ago
xep-0357.xml XEP-0357: fix reference to Kevin Smith 6 years ago
xep-0358.xml Mass-defer 36 XEPs 6 years ago
xep-0359.xml XEP-0359: clarifications and removed 'overwrite' wording 6 years ago
xep-0360.xml Mass-defer 36 XEPs 6 years ago
xep-0361.xml Mass-defer 36 XEPs 6 years ago
xep-0362.xml Mass-defer 36 XEPs 6 years ago
xep-0363.xml XEP-0363: fixed typo in example 5 6 years ago
xep-0364.xml Replace author info with entity for my XEPs 6 years ago
xep-0365.xml Mass-defer 36 XEPs 6 years ago
xep-0366.xml XEP-0366: Editing for spelling, tone, and grammar 7 years ago
xep-0367.xml Mass-defer 36 XEPs 6 years ago
xep-0368.xml XEP-0368: Advance to draft 6 years ago
xep-0369.xml Merge branch 'MIX' of https://github.com/stevekille/xeps into feature/xep-0369 6 years ago
xep-0370.xml Mass-defer 36 XEPs 6 years ago
xep-0371.xml Mass-defer 36 XEPs 6 years ago
xep-0372.xml Mass-defer 36 XEPs 6 years ago
xep-0373.xml Mass-defer 36 XEPs 6 years ago
xep-0374.xml Use Eplicit Message Encryption (XEP-0380) in OX-IM (XEP-0374) 6 years ago
xep-0375.xml Remove all trailing whitespace from every XEP. 6 years ago
xep-0376.xml Mass-defer 36 XEPs 6 years ago
xep-0377.xml Mass-defer 36 XEPs 6 years ago
xep-0378.xml Mass-defer 36 XEPs 6 years ago
xep-0379.xml XEP-0379: version bump 6 years ago
xep-0380.xml Accept EME ProtoXEP, assigned XEP-0380 7 years ago
xep-0381.xml XEP-0381: Issue LC 6 years ago
xep-0382.xml Publish spoilers as XEP-0382 7 years ago
xep-0383.xml XEP-0383: Improve Security Considerations 6 years ago
xep-0384.xml Remove spaces at the end of CDATA blocks in all XEPs. 6 years ago
xep-0385.xml XEP-0385: Fix description in revision. 6 years ago
xep-0386.xml Accept Bind 2.0 as XEP-0386 6 years ago
xep-0387.xml XEP-0387: Bump revision 6 years ago
xep-0388.xml XEP-0388: Fix deeply ironic XML error 6 years ago
xep-0389.xml Publish SASL2 and IBR2 as XEP-0388 and XEP-0389 6 years ago
xep-0390.xml xep-0390: gratuitous caps for pre-presence publishing of caps to the server 6 years ago
xep-README.xml Tweak XEP editor readme to mention Docker 6 years ago
xep-template.xml Reduce legal notice in template to XML entity 7 years ago
xep.dtd Allow <cite/> within <link/> in xep.dtd 6 years ago
xep.ent Publish ecaps2 as XEP-0390 6 years ago
xep.xsd Remove trailing whitespaces in every non-XEP file. 6 years ago
xep.xsl Fix intra-XEP links (regression from 609a081 6 years ago
xep2texml.xsl Update some copyright dates 6 years ago
xepinfo.py Remove trailing whitespaces in every non-XEP file. 6 years ago
xeputil.py Remove trailing whitespaces in every non-XEP file. 6 years ago
xmpp.css Remove trailing whitespaces in every non-XEP file. 6 years ago

README.md

Docker Build Status

XMPP Extension Protocols (XEPs)

This repository is used to manage work on XMPP Extension Protocols (XEPs), which are the specifications produced by the XMPP Standards Foundation (XSF). See http://xmpp.org/ for details. The rendered documents can be found here:

https://xmpp.org/extensions/

Please use this repository to raise issues and submit pull requests:

https://github.com/xsf/xeps/issues https://github.com/xsf/xeps/pulls

For in-depth technical discussion, please post to the standards@xmpp.org email list:

http://mail.jabber.org/mailman/listinfo/standards

To submit a new proposal for consideration as a XEP, please read this page:

https://xmpp.org/about/standards-process.html#submitting-a-xep

XEP-0001: XMPP Extension Protocols defines the standards process followed by the XMPP Standards Foundation.

Building XEPs

To build a single XEP as HTML simply run:

make xep-xxxx.html

To build PDFs, you'll need to install TeXML (probably in a Python 2 virtual environment). You can then build PDFs with:

make xep-xxxx.pdf

To change the output directory, set the variable OUTDIR, eg.

OUTDIR=/tmp/xeps make all

For more information try make help.

Using Docker

A full set of HTML and PDFs can be generated inside a docker container, with no dependencies on the host other than Docker itself, and served by nginx in the container. To build the template make docker, to run it make testdocker (serves on http://localhost:3080), and to stop/delete it afterwards make stopdocker

Gardening

For new PRs, anyone with permission may perform gardening tasks. The Go wiki sumarizes "gardening" as:

the background maintenance tasks done to keep the project healthy & growing & nice looking.

In this repo, gardening is mostly triaging issues. An issue is considered triaged when an editor has been assigned to it. Untriaged issues that are in need of attention can be found using the following filter: is:open is:pr no:assignee

To triage new issues or PRs:

  • Is the issue a duplicate? Close it (referencing the original issue).
  • Is the issue a question and not an issue? Close it, pointing them at the mailing list or chat room.
  • Is the PR a new ProtoXEP? Add the "ProtoXEP" label and ensure that the file is in the "inbox/" tree and does not start with "xep-" (if not, leave a comment asking for it to be moved).
  • Is the issue a specific change to an existing XEP or a few XEPs (eg. not whitespace changes to many XEPs, use your judgement)? Make sure the title starts with "XEP-XXXX:" or "XEP-XXXX, XEP-YYYY:".
  • Finally, assign an editor (pick one at random, or pick the one with the least issues already assigned to them; we may re-assign it later so don't feel bad). The list of active editors can be found here: https://xmpp.org/about/xsf/editor-team

Editor

The XMPP Extensions Editor (or, for short, XEP Editor) manages the XMPP extensions process as defined in XMPP Extension Protocols (XEP-0001). In addition, the XEP Editor functions as the XMPP Registrar as defined in XMPP Registrar Function (XEP-0053). Read those documents first, since this README focuses on mechanics instead of philosophy or policy.

All PRs

For all PRs, start by ensuring that the IP release has been signed and that CI has run and no issues were detected before merging.

New ProtoXEPs

  • Make sure the protoxep is in the inbox/ tree and has a name that does not start with "xep-" (you may change this or ask the author to change it).
  • Make sure the version is 0.0.1 and the status is ProtoXEP (you may fix this or ask the author to fix it).
  • You may want to build the protoxep locally and ensure the HTML and PDF look okay.
  • Create a card for the protoxep on the Council Trello under "Proposed Agendums".
  • Attach the PR to the card, and comment on the PR with a link to the card, thanking the author for their submission and letting them know that their XEP will be voted on within the next two weeks.
  • Merge the PR and add a link to the generated protoxep (does this happen automatically yet?) to the card so that council can read it.
  • Wait for the XEP to appear on xmpp.org and then log into the webserver, change directories to /home/xsf/xmpp-hg/extensions, perform an hg pull && hg update (yes, that's right) and run inxep.py name approvingbody (eg. ./inxep.py pars council).
  • If the council forgets and doesn't vote on the protoxep, pester them until they do.
  • If the council rejects the XEP, you're done (leave the XEP in the inbox and inform the author of the councils decision). Otherwise, see "Promoting a ProtoXEP".

Promoting a ProtoXEP

  • Once the council approves a ProtoXEP, move it out of the inbox and into the root, assigning it the next available number in the XEP series.
  • Modify the <number/> element in the XML file to match.
  • Set the version to 0.1 and the initials to XEP Editor: xyz (replacing "xyz" with your own initials).
  • Remove the <interim/> element from the XML file if it is included.
  • Set the status to Experimental.
  • Add a reference to the XEP in xep.ent.
  • Archive the first version of the XEP (TODO: this process is currently changing; add a description when the dust has settled).
  • Wait for the XEP to be published then log into the webserver and run announce.py (TODO: Add an example here).

Promoting XEPs

Ensure that the following sections exist (if not, ask the author to add them before promoting the XEP):

  • Security Considerations
  • IANA Considerations
  • XMPP Registrar Considerations
  • XML Schema (for protocol specifications)

You can also refer to xep-template.xml for a recommended list of sections and whether or not they are required. For a helpful graph of how XEP promotion works, see XEP-0001.