Improve code documentation

This commit is contained in:
Mickael Remond 2018-01-25 23:02:01 +01:00
parent ca148e5fe5
commit b9b77f6be9
No known key found for this signature in database
GPG key ID: E6F6045D79965AA3

19
doc.go
View file

@ -7,5 +7,24 @@ The goal is to make simple to write simple adhoc XMPP clients:
- For building connected "things" by plugging them on an XMPP server, - For building connected "things" by plugging them on an XMPP server,
- For writing simple chatbots to control a service or a thing. - For writing simple chatbots to control a service or a thing.
Fluux XMPP can be used to build XMPP clients or XMPP components.
Clients
Fluux XMPP can be use to create fully interactive XMPP clients (for
example console-based), but it is more commonly used to build automated
clients (connected devices, automation scripts, chatbots, etc.).
Components
XMPP components can typically be used to extends the features of an XMPP
server, in a portable way, using component protocol over persistent TCP
connections.
Compliance
Fluux XMPP has been primarily tested with [ejabberd](https://www.ejabberd.im)
but it should work with any XMPP compliant server.
*/ */
package xmpp package xmpp