Mercurial > libervia-backend
annotate README4PACKAGERS @ 1030:15f43b54d697
core, memory, bridge: added profile password + password encryption:
/!\ This changeset updates the database version to 2 and modify the database content!
Description:
- new parameter General / Password to store the profile password
- profile password is initialized with XMPP password value, it is stored hashed
- bridge methods asyncCreateProfile/asyncConnect takes a new argument "password" (default = "")
- bridge method asyncConnect returns a boolean (True = connection already established, False = connection initiated)
- profile password is checked before initializing the XMPP connection
- new private individual parameter to store the personal encryption key of each profile
- personal key is randomly generated and encrypted with the profile password
- personal key is decrypted after profile authentification and stored in a Sessions instance
- personal key is used to encrypt/decrypt other passwords when they need to be retrieved/modified
- modifying the profile password re-encrypt the personal key
- Memory.setParam now returns a Deferred (the bridge method "setParam" is unchanged)
- Memory.asyncGetParamA eventually decrypts the password, Memory.getParamA would fail on a password parameter
TODO:
- if profile authentication is OK but XMPP authentication is KO, prompt the user for another XMPP password
- fix the method "registerNewAccount" (and move it to a plugin)
- remove bridge method "connect", sole "asyncConnect" should be used
author | souliane <souliane@mailoo.org> |
---|---|
date | Wed, 07 May 2014 16:02:23 +0200 |
parents | 127c96020022 |
children | d732bb68b326 |
rev | line source |
---|---|
899
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
1 First of all, thank you for packaging SàT :) |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
2 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
3 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
4 ############ |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
5 Dependencies |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
6 ############ |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
7 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
8 SàT requires Python 2.7. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
9 You will find below the list of Python modules the backend and the frontends depend on, as well as additional information. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
10 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
11 ------------------------------ |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
12 Dependencies for SàT's backend |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
13 ------------------------------ |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
14 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
15 dbus |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
16 lxml |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
17 Mutagen |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
18 PIL |
1028
127c96020022
memory, test: added module crypto to hash passwords and encrypt/decrypt passwords or blocks
souliane <souliane@mailoo.org>
parents:
940
diff
changeset
|
19 PyCrypto |
899
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
20 PyFeed |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
21 Twisted Core |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
22 Twisted Mail |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
23 Twisted Web |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
24 Twisted Words |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
25 Wokkel |
932
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
26 XDG |
899
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
27 xe |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
28 zope.interface |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
29 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
30 Recommended: markdown, html2text |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
31 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
32 -------------------------------- |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
33 Dependencies for the Jp frontend |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
34 -------------------------------- |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
35 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
36 PyGI (PyGObject 3) |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
37 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
38 Recommended: progressbar |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
39 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
40 ---------------------------------------- |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
41 Dependencies for the Primitivus frontend |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
42 ---------------------------------------- |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
43 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
44 dbus |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
45 Urwid |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
46 Urwid-satext |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
47 GObject (not imported directly in Primitivus, but needed for Urwid's main loop) |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
48 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
49 Suggested: Python X Library (for user notifications in a graphical session) |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
50 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
51 --------------------------------- |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
52 Dependencies for the Wix frontend |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
53 --------------------------------- |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
54 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
55 wxPython |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
56 |
932
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
57 -------------------------------------- |
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
58 Dependencies for the Libervia frontend |
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
59 -------------------------------------- |
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
60 |
940
92e41e7c7e00
misc: precisions about pyjamas in README4PACKAGERS
Goffi <goffi@goffi.org>
parents:
932
diff
changeset
|
61 pyjamas (for building only) |
932
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
62 txJSON-RPC |
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
63 |
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
64 Recommended: pyOpenSSL |
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
65 |
899
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
66 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
67 ################## |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
68 Satellite projects |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
69 ################## |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
70 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
71 Several project have been made around SàT, they are all available at http://repos.goffi.org: |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
72 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
73 - Libervia: the both Ajax and static web frontend. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
74 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
75 - SàT PubSub: a PubSub service which manage experimental features like fine permission tuning. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
76 |
932
1e0550271546
misc: updated setup.py and README4PACKAGERS
souliane <souliane@mailoo.org>
parents:
899
diff
changeset
|
77 - SàT media: Media needed by the frontends. |
899
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
78 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
79 - Urwid SàText: Widgets for urwid library, designed for SàT but can be useful for other projects. Mandatory for Primitivus. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
80 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
81 The following ones are not needed in a distribution, because there are in too early a stage of development, or not useful for general purpose: |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
82 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
83 - Bellaciao: a Qt frontend, at an early stage of development. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
84 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
85 - Salut: an XMPP directory, at a very early stage of development. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
86 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
87 - SàT Website: the code of the website. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
88 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
89 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
90 ######## |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
91 Licences |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
92 ######## |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
93 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
94 We are careful about the licences we use. Our projects are licenced as follow: |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
95 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
96 - Libervia, SàT PubSub, Bellaciao, Salut, SàT Website: AGPL v3+ |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
97 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
98 - Urwid SàText: LGPL v3+ |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
99 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
100 When an external code is included (portion or library), we indicate the source and the licence, and we are careful to take Libre licences only. If we made a mistake somewhere, please let us know. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
101 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
102 The case of SàT Media is particular are there is a compilation of media from severals sources. SàT Logo was made by Adrien Vigneron and is under CC By-SA. Other works are all under Free licences, licences are specified in the base directory of each package. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
103 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
104 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
105 ##################### |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
106 Packages and versions |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
107 ##################### |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
108 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
109 We have packaged Wix, Primitivus, and Jp with the core backend, as we think theses frontends should be shipped with each SàT distribution. But allowing them to be installed separately would be good: for example, Wix will be useless for a server or non-graphical workstation. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
110 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
111 Libervia is distributed as a separate package because of its specificities (it's a huge project by itself, it uses Pyjamas Python => JS Compiler, etc.). But it's part of the same project. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
112 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
113 All the official frontends have the same version number, which is the version of the backend they use. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
114 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
115 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
116 ####### |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
117 Updates |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
118 ####### |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
119 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
120 There is a SQLite database per user (default in ~/.sat.db, we don't follow XDG base directory specifications yet); it is updated automatically if there is a schema change. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
121 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
122 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
123 ############## |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
124 Contrat social |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
125 ############## |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
126 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
127 The social contract is an important part of the project, please don't forget to distribute it along with SàT. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
128 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
129 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
130 ############# |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
131 Miscellaneous |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
132 ############# |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
133 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
134 There is a completion file for Zsh which detects the parameters of Jp. It's available in the misc/ directory (.jp) and must be available in a path included in user's fpath. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
135 The translations are global to all the frontends (no translations available in Libervia yet). There are not up-to-date for 0.4 version. |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
136 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
137 |
7565d3ac0a96
misc: README4PACKAGERS improvments
Matteo Cypriani <mcy@lm7.fr>
parents:
896
diff
changeset
|
138 Thank you again for you help; don't forget to give us your name and contact email so we can credit you, and don't hesitate to contact us if you have any question (on the sat XMPP room at sat@chat.jabberfr.org, or check README for individual contacts). |