diff options
| author | Simeon Simeonov | 2018-06-27 18:52:15 +0200 |
|---|---|---|
| committer | Simeon Simeonov | 2018-06-27 18:52:15 +0200 |
| commit | 63ddf50344cf1e4f2f9b75ce3b0c4db940a3be47 (patch) | |
| tree | bf359cc07f357afe464c0a91a8af1173cd22d969 | |
| parent | 7588760bb3f4e8d09691bb099a69a70fc9f5c0d4 (diff) | |
Update Changelog and README for version 3.0
| -rw-r--r-- | Changelog | 7 | ||||
| -rw-r--r-- | README | 10 |
2 files changed, 10 insertions, 7 deletions
| @@ -1,3 +1,7 @@ | |||
| 1 | v3.0: | ||
| 2 | - remove TwistedWeb dependency and write the beinc_server.py in pure Python | ||
| 3 | - implement Python >= 3.4.0 support | ||
| 4 | |||
| 1 | v2.0: | 5 | v2.0: |
| 2 | - replace charrypy with TwistedWeb as beinc_server.py backend | 6 | - replace charrypy with TwistedWeb as beinc_server.py backend |
| 3 | - use XMLRPC instead of HTTP POST for a cleaner and more robust API | 7 | - use XMLRPC instead of HTTP POST for a cleaner and more robust API |
| @@ -5,7 +9,8 @@ v2.0: | |||
| 5 | - bugfixes | 9 | - bugfixes |
| 6 | 10 | ||
| 7 | v1.1: | 11 | v1.1: |
| 8 | - when beinc_poller.py fetches several messages from a queue it won't let the last one to completely overwrite the previous ones | 12 | - when beinc_poller.py fetches several messages from a queue it won't let the |
| 13 | last one to completely overwrite the previous ones | ||
| 9 | 14 | ||
| 10 | v1.0 | 15 | v1.0 |
| 11 | - Initial version | 16 | - Initial version |
| @@ -52,7 +52,7 @@ directly notify the user. Solution: | |||
| 52 | - set up the beinc_server.py on the desktop workstation (the computer where the | 52 | - set up the beinc_server.py on the desktop workstation (the computer where the |
| 53 | notification-message should be displayed). Define an unprivileged port for | 53 | notification-message should be displayed). Define an unprivileged port for |
| 54 | beinc_server.py to listen on and enable its OSD capabilities | 54 | beinc_server.py to listen on and enable its OSD capabilities |
| 55 | (through pynotify and/or pyosd) | 55 | (through pynotify) |
| 56 | 56 | ||
| 57 | Scenario two: | 57 | Scenario two: |
| 58 | The user's computer can NOT be reached by the server running the IRC client. | 58 | The user's computer can NOT be reached by the server running the IRC client. |
| @@ -93,13 +93,11 @@ All components tested on: Gentoo GNU/Linux 2014,2015, | |||
| 93 | 93 | ||
| 94 | 94 | ||
| 95 | Requirements: | 95 | Requirements: |
| 96 | All components: Python 2.7.* | 96 | All components: Python >= 2.7.9 or Python >= 3.4.* |
| 97 | N.B. For TLS1.1 and TLS1.2 client support you need Python>=2.7.9 | ||
| 98 | 97 | ||
| 99 | beinc_server.py: Twisted Web >= 14.0, pyopenssl >= 0.13.0, | 98 | beinc_server.py: pynotify >= 0.1 (optional) |
| 100 | pynotify >= 0.1 (optional), pyosd >= 0.2 (optional) | ||
| 101 | beinc_weechat.py: Weechat >= 0.4.0 | 99 | beinc_weechat.py: Weechat >= 0.4.0 |
| 102 | beinc_poller.py: pynotify >= 0.1 or pyosd >= 0.2 | 100 | beinc_poller.py: pynotify >= 0.1 |
| 103 | beinc_generic_client.py: No additional software required | 101 | beinc_generic_client.py: No additional software required |
| 104 | 102 | ||
| 105 | Read INSTALL in this very same folder for more details about installing the requirements! | 103 | Read INSTALL in this very same folder for more details about installing the requirements! |
