Mercurial > libervia-backend
comparison README @ 1367:f71a0fc26886
merged branch frontends_multi_profiles
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 18 Mar 2015 10:52:28 +0100 |
parents | 0db0013c59dd |
children | 069ad98b360d |
comparison
equal
deleted
inserted
replaced
1295:1e3b1f9ad6e2 | 1367:f71a0fc26886 |
---|---|
26 SàT is a XMPP (Jabber) client, made on a daemon/frontends architecture. Its aim is not only to be an instant messaging client: SàT manage microblogging, file transfer, rich text edition, piping over XMPP, XMPP remote, etc. | 26 SàT is a XMPP (Jabber) client, made on a daemon/frontends architecture. Its aim is not only to be an instant messaging client: SàT manage microblogging, file transfer, rich text edition, piping over XMPP, XMPP remote, etc. |
27 In addition, SàT has been built with ethic in mind, a social contract show the main lines (see CONTRAT_SOCIAL or CONTRAT_SOCIAL_en). We have a lot of debates about the right way to do things, more on a social way than on a technical way (but consider technique too). | 27 In addition, SàT has been built with ethic in mind, a social contract show the main lines (see CONTRAT_SOCIAL or CONTRAT_SOCIAL_en). We have a lot of debates about the right way to do things, more on a social way than on a technical way (but consider technique too). |
28 | 28 |
29 For the moment, the frontends are: | 29 For the moment, the frontends are: |
30 | 30 |
31 * wix: based on WxWidgets, a minimal and old fashioned desktop frontend | |
32 * primitivus: a console interface client, for screen lovers | 31 * primitivus: a console interface client, for screen lovers |
33 * jp: the powerful command line toolkit. | 32 * jp: the powerful command line toolkit. |
34 * libervia: the web frontend. It's in a different package, check libervia on the wiki: http://wiki.goffi.org/wiki/Libervia | 33 * libervia: the web frontend. It's in a different package, check libervia on the wiki: http://wiki.goffi.org/wiki/Libervia |
35 * bellaciao: a Qt frontend at an early development stage | 34 * bellaciao: a Qt frontend at an early development stage |
36 | 35 |
79 -- | 78 -- |
80 | 79 |
81 SàT is the acronym (yes another one :( ) in tribute to the song Salut à Toi from the Bérurier Noir band. I recommend also the excellent cover from Les Ogres de Barback. | 80 SàT is the acronym (yes another one :( ) in tribute to the song Salut à Toi from the Bérurier Noir band. I recommend also the excellent cover from Les Ogres de Barback. |
82 jp stands for "Jabber coPy" or "JumP". | 81 jp stands for "Jabber coPy" or "JumP". |
83 Primitivus is based on Urwid, and, according to their FAQ, "ur" is a German prefix for "ancestral or primal" (primitivus is a latin word). | 82 Primitivus is based on Urwid, and, according to their FAQ, "ur" is a German prefix for "ancestral or primal" (primitivus is a latin word). |
84 wix come of course from the WX of wxwidgets and just sounds cool :). | |
85 | 83 |
86 | 84 |
87 ** /!\ PRIVACY WARNING /!\ ** | 85 ** /!\ PRIVACY WARNING /!\ ** |
88 | 86 |
89 To make setup easier, SàT asks a website (http://www.goffi.org) the external ip address of client. So a request is made to this page: http://www.goffi.org/sat_tools/get_ip.php . | 87 To make setup easier, SàT asks a website (http://www.goffi.org) the external ip address of client. So a request is made to this page: http://www.goffi.org/sat_tools/get_ip.php . |
104 twisted: | 102 twisted: |
105 SàT is heavily based on the twisted framework (http://twistedmatrix.com/trac/), a very great tool which offer a lot of protocols management. There are too many contributors to name them here, so take a look on the website :). | 103 SàT is heavily based on the twisted framework (http://twistedmatrix.com/trac/), a very great tool which offer a lot of protocols management. There are too many contributors to name them here, so take a look on the website :). |
106 | 104 |
107 wokkel: | 105 wokkel: |
108 SàT use a library with high level enhancements on top of twisted, which is called wokkel (http://wokkel.ik.nu). Lot of thanks to Ralph Meijer and all other contributors. | 106 SàT use a library with high level enhancements on top of twisted, which is called wokkel (http://wokkel.ik.nu). Lot of thanks to Ralph Meijer and all other contributors. |
109 | |
110 wxWidgets & wxPython: | |
111 The Wix frontend is made with wxWidgets (www.wxwidgets.org) and its python version wxPython (wxPython), which is a really handy UI toolkit who works on most popular platforms. It can be found on probably all major Gnu/Linux distributions. | |
112 | 107 |
113 Urwid: | 108 Urwid: |
114 Primitivus is based on Urwid (http://excess.org/urwid/) which saved me a lot of time. It's really a great library to easily make a sophisticated interface. | 109 Primitivus is based on Urwid (http://excess.org/urwid/) which saved me a lot of time. It's really a great library to easily make a sophisticated interface. |
115 | 110 |
116 Pyjamas: | 111 Pyjamas: |
160 | 155 |
161 - Dal <kedals0@gmail.com>: profiles management, argparse refactoring in jp. | 156 - Dal <kedals0@gmail.com>: profiles management, argparse refactoring in jp. |
162 | 157 |
163 - Matteo Cypriani <mcy@lm7.fr>: jp's mainloop update + doc improvements + various fixes. He's also the other co-maintainer of the Debian package. | 158 - Matteo Cypriani <mcy@lm7.fr>: jp's mainloop update + doc improvements + various fixes. He's also the other co-maintainer of the Debian package. |
164 | 159 |
165 - Olly Betts <olly@survex.com>: icon fix in Wix | 160 - Olly Betts <olly@survex.com>: icon fix in Wix [N.B: Wix has been removed] |
166 | 161 |
167 Many thanks to them. | 162 Many thanks to them. |
168 | 163 |
169 A big thanks also to all the maintainers of SàT packages. | 164 A big thanks also to all the maintainers of SàT packages. |
170 | 165 |