This XEP defines the XMPP protocol for buddycloud servers and clients.
Built using https://github.com/lloydwatkin/xep-builder
make
open index.html
XEP sections are held in the subdirectory. Edit these as appropriate and then build as above.
When files are pushed to the master branch in buddycloud/buddycloud-xep if valid travis-ci will build the HTML file and deploy to the URLs below.
npm install -g grunt-cli
npm i .
grunt
Every time you now edit an xml file the XEP will be rebuilt
http://buddycloud.github.io/buddycloud-xep/
- restructure according to #6
-
- Introduction
-
- what is a channel?
-
- Register
- creates your channels
- default set is...
-
- discovery
- DISCO
- DNS (implement this SRV record)
-
- node configuration
- get
- set
- minimum setting/optional
- recommended fallbacks
-
- items
- publish
- rules
- retract
- retrieve (mention mam)
- search
- firehose
-
- subscriptions
- retrieve (mention mam)
- subscribe
- unsubscribe
- manange
-
- affiliations
- retrieve (mention mam)
- manage
-
- federation
- inbox
- interaction with other services