Mercurial > libervia-pubsub
annotate sat_pubsub/__init__.py @ 311:a776544d84e5
copyright update
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 03 Jan 2016 18:28:34 +0100 |
parents | 642dffb9d6f1 |
children | 5d7c3787672e |
rev | line source |
---|---|
233 | 1 #!/usr/bin/python |
2 #-*- coding: utf-8 -*- | |
3 | |
4 """ | |
311 | 5 Copyright (c) 2012-2016 Jérôme Poisson |
6 Copyright (c) 2013-2016 Adrien Cossa | |
235
64f780413b82
fixed Ralph Meijer copyright years (last commit was in 2011, not in 2009)
Goffi <goffi@goffi.org>
parents:
233
diff
changeset
|
7 Copyright (c) 2003-2011 Ralph Meijer |
233 | 8 |
9 | |
10 This program is free software: you can redistribute it and/or modify | |
11 it under the terms of the GNU Affero General Public License as published by | |
12 the Free Software Foundation, either version 3 of the License, or | |
13 (at your option) any later version. | |
14 | |
15 This program is distributed in the hope that it will be useful, | |
16 but WITHOUT ANY WARRANTY; without even the implied warranty of | |
17 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
18 GNU Affero General Public License for more details. | |
19 | |
20 You should have received a copy of the GNU Affero General Public License | |
21 along with this program. If not, see <http://www.gnu.org/licenses/>. | |
22 -- | |
23 | |
24 This program is based on Idavoll (http://idavoll.ik.nu/), | |
25 originaly written by Ralph Meijer (http://ralphm.net/blog/) | |
26 It is sublicensed under AGPL v3 (or any later version) as allowed by the original | |
27 license. | |
28 | |
29 -- | |
30 | |
31 Here is a copy of the original license: | |
32 | |
235
64f780413b82
fixed Ralph Meijer copyright years (last commit was in 2011, not in 2009)
Goffi <goffi@goffi.org>
parents:
233
diff
changeset
|
33 Copyright (c) 2003-2011 Ralph Meijer |
233 | 34 |
35 Permission is hereby granted, free of charge, to any person obtaining | |
36 a copy of this software and associated documentation files (the | |
37 "Software"), to deal in the Software without restriction, including | |
38 without limitation the rights to use, copy, modify, merge, publish, | |
39 distribute, sublicense, and/or sell copies of the Software, and to | |
40 permit persons to whom the Software is furnished to do so, subject to | |
41 the following conditions: | |
42 | |
43 The above copyright notice and this permission notice shall be | |
44 included in all copies or substantial portions of the Software. | |
45 | |
46 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
47 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
48 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | |
49 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | |
50 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | |
51 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | |
52 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |
53 | |
54 """ | |
155
5191ba7c4df8
Work towards first release 0.5.0.
Ralph Meijer <ralphm@ik.nu>
parents:
1
diff
changeset
|
55 |
167
ef22e4150caa
Move protocol implementations (pubsub, disco, forms) to and depend on wokkel.
Ralph Meijer <ralphm@ik.nu>
parents:
155
diff
changeset
|
56 """ |
311 | 57 SàT PubSub, a generic XMPP publish-subscribe service. |
167
ef22e4150caa
Move protocol implementations (pubsub, disco, forms) to and depend on wokkel.
Ralph Meijer <ralphm@ik.nu>
parents:
155
diff
changeset
|
58 """ |
217 | 59 |
305
642dffb9d6f1
fixed version change and CHANGELOG update
Goffi <goffi@goffi.org>
parents:
294
diff
changeset
|
60 __version__ = '0.2.0' |
277
e749401be529
use sat.tmp.wokkel as a buffer module until the changes are integrated to wokkel
souliane <souliane@mailoo.org>
parents:
255
diff
changeset
|
61 |
281
30895c49ebd2
fixes the imports from sat.tmp
souliane <souliane@mailoo.org>
parents:
277
diff
changeset
|
62 # TODO: remove this when RSM and MAM are in wokkel |
277
e749401be529
use sat.tmp.wokkel as a buffer module until the changes are integrated to wokkel
souliane <souliane@mailoo.org>
parents:
255
diff
changeset
|
63 import wokkel |
294
df1edebb0466
PEP implementation, draft (huge patch sorry):
Goffi <goffi@goffi.org>
parents:
283
diff
changeset
|
64 from wokkel import pubsub, delay |
281
30895c49ebd2
fixes the imports from sat.tmp
souliane <souliane@mailoo.org>
parents:
277
diff
changeset
|
65 from sat.tmp.wokkel import delay as tmp_delay, pubsub as tmp_pubsub, rsm as tmp_rsm, mam as tmp_mam |
30895c49ebd2
fixes the imports from sat.tmp
souliane <souliane@mailoo.org>
parents:
277
diff
changeset
|
66 wokkel.delay = tmp_delay |
30895c49ebd2
fixes the imports from sat.tmp
souliane <souliane@mailoo.org>
parents:
277
diff
changeset
|
67 wokkel.pubsub = tmp_pubsub |
30895c49ebd2
fixes the imports from sat.tmp
souliane <souliane@mailoo.org>
parents:
277
diff
changeset
|
68 wokkel.rsm = tmp_rsm |
30895c49ebd2
fixes the imports from sat.tmp
souliane <souliane@mailoo.org>
parents:
277
diff
changeset
|
69 wokkel.mam = tmp_mam |