2018-08-23 21:50:29 +00:00
|
|
|
|
poezio
|
|
|
|
|
======
|
2010-07-08 21:31:02 +00:00
|
|
|
|
|
2021-04-17 13:50:24 +00:00
|
|
|
|
.. image:: https://lab.louiz.org/poezio/poezio/-/raw/main/data/poezio_logo.svg
|
|
|
|
|
:alt: Poezio logo
|
|
|
|
|
:width: 200
|
|
|
|
|
|
|
|
|
|
|pipeline| |python versions| |license|
|
|
|
|
|
|
|
|
|
|
|discuss|
|
|
|
|
|
|
2016-03-09 17:03:02 +00:00
|
|
|
|
Homepage: https://poez.io
|
2015-02-07 19:34:04 +00:00
|
|
|
|
|
2019-02-14 15:19:11 +00:00
|
|
|
|
Forge Page: https://lab.louiz.org/poezio/poezio
|
2010-01-10 20:14:17 +00:00
|
|
|
|
|
2021-04-17 13:50:24 +00:00
|
|
|
|
Poezio is a console Jabber/XMPP client. The initial goal was to provide a
|
|
|
|
|
way of connecting easily to XMPP without the need for an account, exactly like
|
|
|
|
|
IRC clients. Poezio's commands are also designed to be close, if possible,
|
|
|
|
|
to the ones commonly used in IRC clients (weechat, irssi, etc).
|
2013-06-28 10:50:46 +00:00
|
|
|
|
|
2021-04-17 13:50:24 +00:00
|
|
|
|
For this reason, the experience is still centered around chatrooms, despite
|
|
|
|
|
poezio being a full-featured XMPP client for a very long while.
|
2010-01-10 20:14:17 +00:00
|
|
|
|
|
2018-08-23 21:50:29 +00:00
|
|
|
|
Install
|
2021-04-17 13:50:24 +00:00
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
|
Packages
|
|
|
|
|
~~~~~~~~
|
|
|
|
|
|
|
|
|
|
The stable version of poezio is packaged in
|
|
|
|
|
`a number of GNU/Linux (and OpenBSD) distributions <https://doc.poez.io/install.html#poezio-in-the-gnu-linux-distributions>`_.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If it is not packaged in your distribution, you can run the
|
|
|
|
|
`flatpak <https://flathub.org/apps/details/io.poez.Poezio>`_ or use pip
|
|
|
|
|
to install the package from `Pypi <https://pypi.org/project/slixmpp/>`_.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
From git
|
|
|
|
|
~~~~~~~~
|
|
|
|
|
|
|
|
|
|
`Documentation <https://doc.poez.io/install.html#install-from-source>`_
|
2013-06-28 10:50:46 +00:00
|
|
|
|
|
2021-04-17 13:50:24 +00:00
|
|
|
|
|
|
|
|
|
You need python 3.7 or higher (preferably the latest) and the associated devel
|
2014-11-30 15:12:16 +00:00
|
|
|
|
package, to build C modules, and the slixmpp python library.
|
|
|
|
|
You also need aiodns if you want SRV record support.
|
2013-06-28 10:50:46 +00:00
|
|
|
|
|
2021-04-17 13:50:24 +00:00
|
|
|
|
The easiest way to have up-to-date dependencies and to be able to test
|
2015-02-07 19:34:04 +00:00
|
|
|
|
this developement version is to use the ``update.sh`` script that downloads
|
2015-02-26 10:40:17 +00:00
|
|
|
|
them, places them in the right directory, and builds the C module.
|
2011-04-16 23:47:54 +00:00
|
|
|
|
|
2015-02-26 10:40:17 +00:00
|
|
|
|
You can then launch poezio with
|
2010-01-31 19:01:18 +00:00
|
|
|
|
|
2015-02-07 19:34:04 +00:00
|
|
|
|
::
|
2011-11-08 04:14:39 +00:00
|
|
|
|
|
2015-02-07 19:34:04 +00:00
|
|
|
|
$ ./launch.sh
|
2011-11-08 04:14:39 +00:00
|
|
|
|
|
2010-01-31 19:01:18 +00:00
|
|
|
|
|
2013-06-28 10:50:46 +00:00
|
|
|
|
You can edit the configuration file which is located in
|
2015-02-07 19:34:04 +00:00
|
|
|
|
``~/.config/poezio/poezio.cfg`` by default, and you will have to copy
|
|
|
|
|
and edit ``data/default_config.cfg`` if you want to edit the config before
|
|
|
|
|
the first launch. The default config file is fully commented, but you can
|
2013-06-28 10:50:46 +00:00
|
|
|
|
also read the “Configuration” documentation page which has links between
|
|
|
|
|
options and longer descriptions.
|
2010-01-31 19:01:18 +00:00
|
|
|
|
|
2013-06-28 10:50:46 +00:00
|
|
|
|
Please see the online documentation for more information on installing,
|
2016-03-09 17:03:02 +00:00
|
|
|
|
configuring or using poezio: https://doc.poez.io/
|
2010-01-31 19:01:18 +00:00
|
|
|
|
|
2011-01-12 20:36:27 +00:00
|
|
|
|
If you still have questions, or if you're lost, don't hesitate to come
|
2010-10-04 01:45:16 +00:00
|
|
|
|
talk to us directly on our Jabber chat room (see Contact section).
|
|
|
|
|
|
2013-06-28 10:50:46 +00:00
|
|
|
|
Please DO report any bug you encounter and ask for any feature you want
|
|
|
|
|
(we may implement it or not, but it’s always better to ask).
|
2010-01-31 19:01:18 +00:00
|
|
|
|
|
2018-08-23 21:50:29 +00:00
|
|
|
|
Authors
|
2021-04-17 13:50:24 +00:00
|
|
|
|
-------
|
2010-01-10 20:14:17 +00:00
|
|
|
|
|
2015-02-07 19:34:04 +00:00
|
|
|
|
- Florent Le Coz (louiz’) <louiz@louiz.org> (developer)
|
|
|
|
|
- Mathieu Pasquet (mathieui) <mathieui@mathieui.net> (developer)
|
2018-08-13 20:25:14 +00:00
|
|
|
|
- Emmanuel Gil Peyrot (Link Mauve) <linkmauve@linkmauve.fr> (developer)
|
2021-04-17 13:50:24 +00:00
|
|
|
|
- Maxime Buquet (pep.) <pep@bouah.net> (developer)
|
2011-10-16 19:55:14 +00:00
|
|
|
|
|
2018-08-23 21:50:29 +00:00
|
|
|
|
Contact/support
|
2021-04-17 13:50:24 +00:00
|
|
|
|
---------------
|
2015-02-07 19:34:04 +00:00
|
|
|
|
|
2021-04-17 13:50:24 +00:00
|
|
|
|
Jabber chat room: `poezio@muc.poez.io <xmpp:poezio@muc.poez.io?join>`_
|
|
|
|
|
(`web chat`_)
|
2015-02-07 19:34:04 +00:00
|
|
|
|
|
2019-02-14 15:19:11 +00:00
|
|
|
|
Report a bug: https://lab.louiz.org/poezio/poezio/issues/new
|
2011-10-16 19:55:14 +00:00
|
|
|
|
|
2018-08-23 21:50:29 +00:00
|
|
|
|
License
|
2021-04-17 13:50:24 +00:00
|
|
|
|
-------
|
2015-02-07 19:34:04 +00:00
|
|
|
|
|
2010-01-10 20:14:17 +00:00
|
|
|
|
Poezio is Free Software.
|
|
|
|
|
(learn more: http://www.gnu.org/philosophy/free-sw.html)
|
|
|
|
|
|
2020-06-06 19:54:12 +00:00
|
|
|
|
Poezio is released under the GPL-3.0+ License.
|
2010-11-15 11:59:09 +00:00
|
|
|
|
Please read the COPYING file for details.
|
2010-01-10 20:14:17 +00:00
|
|
|
|
|
2010-11-15 11:59:09 +00:00
|
|
|
|
The artwork logo was made by Gaëtan Ribémont and released under
|
2021-04-17 13:50:24 +00:00
|
|
|
|
the `Creative Commons BY license <http://creativecommons.org/licenses/by/2.0/>`_.
|
2010-02-02 03:42:55 +00:00
|
|
|
|
|
2011-10-16 19:53:48 +00:00
|
|
|
|
|
2018-08-23 21:50:29 +00:00
|
|
|
|
Hacking
|
2021-04-17 13:50:24 +00:00
|
|
|
|
-------
|
2013-06-28 10:50:46 +00:00
|
|
|
|
|
2015-02-07 19:34:04 +00:00
|
|
|
|
If you want to contribute, you will be welcome on
|
2021-04-17 13:50:24 +00:00
|
|
|
|
`poezio@muc.poez.io <xmpp:poezio@muc.poez.io?join>`_ (`web chat`_)
|
|
|
|
|
to announce your ideas, what you are going to do, or to seek help if you have
|
|
|
|
|
trouble understanding some of the code.
|
2015-02-07 19:34:04 +00:00
|
|
|
|
|
2018-08-23 21:50:29 +00:00
|
|
|
|
The preferred way to submit changes is through a merge request on gitlab,
|
|
|
|
|
at https://lab.louiz.org/poezio/poezio, but we also accept contributions
|
|
|
|
|
on github, or with a simple “please fetch my code on my personal git
|
2021-04-17 13:50:24 +00:00
|
|
|
|
repository hosted somewhere”.
|
2018-08-23 21:50:29 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thanks
|
2021-04-17 13:50:24 +00:00
|
|
|
|
------
|
2013-06-28 10:50:46 +00:00
|
|
|
|
|
2015-02-07 19:34:04 +00:00
|
|
|
|
- People:
|
|
|
|
|
- Todd Eisenberger - Plugin system and OTR support
|
|
|
|
|
- Jérôme Parment (Manfraid) - Code, testing
|
2016-10-15 16:56:06 +00:00
|
|
|
|
- Akim Sadaoui - Code
|
|
|
|
|
- Florian Duraffourg - Code
|
|
|
|
|
- Frédéric Meynadier - Code
|
|
|
|
|
- Georg Lukas - Code
|
|
|
|
|
- Johannes Krude - Code
|
|
|
|
|
- Łabędź - Code
|
|
|
|
|
- Lasse Aagren - Code
|
|
|
|
|
- Lancelot SIX - Code
|
|
|
|
|
- Luke Marlin - Code
|
2018-08-05 12:00:09 +00:00
|
|
|
|
- Maxime Buquet - Code
|
2016-10-15 16:56:06 +00:00
|
|
|
|
- Nicolas Braud-Santoni - Code
|
2015-02-07 19:34:04 +00:00
|
|
|
|
- Perdu - Code
|
|
|
|
|
- Eijebong - Code
|
2015-07-31 21:03:42 +00:00
|
|
|
|
- Gaëtan Ribémont - Logo design
|
2015-02-07 19:34:04 +00:00
|
|
|
|
- Ovart - Testing
|
|
|
|
|
- Koshie - Donation
|
|
|
|
|
- Gapan - Makefile
|
|
|
|
|
- FlashCode (weechat dev) - Useful advices on how to use ncurses efficiently
|
|
|
|
|
- And all the people using and testing poezio, and especially the ones present
|
|
|
|
|
on the jabber chatroom doing bug reports and/or feature requests.
|
2021-04-17 13:50:24 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.. |pipeline| image:: https://lab.louiz.org/poezio/poezio/badges/main/pipeline.svg
|
|
|
|
|
|
|
|
|
|
.. |python versions| image:: https://img.shields.io/pypi/pyversions/poezio.svg
|
|
|
|
|
|
2021-08-15 11:52:18 +00:00
|
|
|
|
.. |license| image:: https://img.shields.io/badge/license-gpl--3.0--or--later-blue.svg
|
2021-04-17 13:50:24 +00:00
|
|
|
|
|
|
|
|
|
.. |discuss| image:: https://inverse.chat/badge.svg?room=poezio@muc.poez.io
|
|
|
|
|
:target: https://chat.jabberfr.org/converse.js/poezio@muc.poez.io
|
|
|
|
|
|
|
|
|
|
.. _web chat: https://chat.jabberfr.org/converse.js/poezio@muc.poez.io
|