<div dir="ltr"><div><div><div><div><div><div><div>Hello!<br><br></div>Thank you for valuable information.<br></div>Of course I'll try to run it. But according your advice I won't run it in production until you release stable version.<br>
</div>Because I have about 100 corporate users who are chatting 24/7<br></div>You right - better to wait for release.<br><br></div>I wish you good luck in development and will wait for "green light" from you.<br>
<br></div>With best regards,<br></div>Slava.<br><div><div><div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-21 0:19 GMT+03:00 Goffi <span dir="ltr"><<a href="mailto:goffi@goffi.org" target="_blank">goffi@goffi.org</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ah yes indeed, we only support python 2.7 (which is nearly 4 years old now !). In Debian SàT is packaged, you should be able to install it with apt-get install sat-xmpp-[primitivus,wix,jp].<br>

Thank you for digging into the code anyway :).<br>
<br>
Yes installation of Libervia is tricky now, but packaging is planed, things should improve a lot in the next few months. Be careful: Libervia is not ready for production yet (except if you just want instant messaging, it should be OK for that).<br>

<br>
You don't have to install prosody localy, the local server is because if you want to create accounts from the interface, they are created using "prosodyctl" on the local machine. Actualy if you can run Primitivus, you just have to create a "libervia" account, and Libervia should run normaly. If you want to use microbloging and group permission (e.g. you want to publish a blog only to the member of your "family" group), you'll need to install the SàT PubSub component, and modify a prosody module to use it.<br>

<br>
It's really tricky because of protocol limitation, we are currently working on it to improve the standards.<br>
<br>
Keep in mind that Libervia is not ready for production, we give install instruction for developers or people who want to try. If you want to use it on a daily basis, it's probably better to come back in 1 or 2 months, we are planing to have a usable release this summer.<br>

<br>
For the record, we'll publish soon a new 0.5 version with encryption (https, database encryption and OTR), and the goal for the following release will be to move our own blogs to SàT.<br>
<br>
Cheers<br>
Goffi<div class=""><br>
<br>
On 20/05/2014 23:01, Furist Vyacheslav wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello.<br>
<br><div class="">
I tried to install latest release I got from<br>
<a href="ftp://ftp.goffi.org/sat/sat.taz.bz2" target="_blank">ftp://ftp.goffi.org/sat/sat.<u></u>taz.bz2</a><br>
Today I dived deeper in the code and found where the problem was.<br>
Sentences like "{unicode(key): unicode(value) for key, value in<br>
extra.items()}" isn't supported by python 2.6<br>
It requires python 2.7<br>
But latest CentOS 6.5 contains only 2.6 and I couldn't upgrade it using<br>
yum. I could only build it from the source and install in parallel with<br>
2.6. But two pythons 2.6 and 2.7 in parallel also made me troubles.<br>
I wasted a lot of time today with it, and finally removed CentOS6.5 and<br>
installed latest Debian 7.5 what is delivered with python 2.7 and<br>
installation of sat went fine.<br>
I propose to include in wiki page a note that python 2.7 is required. It<br>
might save time for somebody next.<br>
<br>
Finally I managed to run primitivus and ran the terminal version.<br>
But my final aim - to install Libervia because I need to have HTML Web<br>
client.<br>
Installation procedure is really tricky....<br>
In wiki is written that I have to install local XMPP server (Prosody).<br>
Do I really need to install it if I already have XMPP server in my LAN<br>
and I need only Web frontend to my existing XMPP server?<br>
<br>
<br>
With best regards,<br>
Slava.<br>
<br>
<br>
<br></div>
2014-05-20 20:08 GMT+03:00 Goffi <<a href="mailto:goffi@goffi.org" target="_blank">goffi@goffi.org</a> <mailto:<a href="mailto:goffi@goffi.org" target="_blank">goffi@goffi.org</a>>>:<div class=""><br>
<br>
    Hi,<br>
<br>
    did you install the last release or the development version ? If it<br>
    is the development version, when exactly did you install it ? If you<br>
    still have the mercurial clone you can try "hg sum" to have the<br>
    exact version, but as you follow the installation instruction which<br>
    use pip, you probably don't have it anymore...<br>
<br>
<br>
<br>
<br>
    On 19/05/2014 15:06, Furist Vyacheslav wrote:<br>
<br>
        Hello.<br>
<br>
        I'm trying to run SAT on CentOS 6.5<br>
        Installation was done successfully according manual:<br></div>
        <a href="http://wiki.goffi.org/wiki/__Salut_%C3%A0_Toi" target="_blank">http://wiki.goffi.org/wiki/__<u></u>Salut_%C3%A0_Toi</a><div class=""><br>
        <<a href="http://wiki.goffi.org/wiki/Salut_%C3%A0_Toi" target="_blank">http://wiki.goffi.org/wiki/<u></u>Salut_%C3%A0_Toi</a>><br>
<br>
        But it won't run:<br></div>
        ------------------------------<u></u>__----------------------------<u></u>--__--------------------<div class=""><br>
        [root@centos ~]# sat<br>
        Unhandled Error<br>
        Traceback (most recent call last):<br>
            File<br></div>
        "/usr/lib64/python2.6/site-__<u></u>packages/twisted/application/_<u></u>_app.py",<div class=""><br>
        line 642, in run<br>
              runApp(config)<br>
            File<br></div>
        "/usr/lib64/python2.6/site-__<u></u>packages/twisted/scripts/__<u></u>twistd.py",<br>
        line 23, in runApp<br>
              _SomeApplicationRunner(config)<u></u>__.run()<br>
            File<br>
        "/usr/lib64/python2.6/site-__<u></u>packages/twisted/application/_<u></u>_app.py",<div class=""><br>
        line 376, in run<br>
              self.application = self.createOrGetApplication()<br>
            File<br></div>
        "/usr/lib64/python2.6/site-__<u></u>packages/twisted/application/_<u></u>_app.py",<div class=""><br>
        line 441, in createOrGetApplication<br>
              application = getApplication(self.config, passphrase)<br>
        --- <exception caught here> ---<br>
            File<br></div>
        "/usr/lib64/python2.6/site-__<u></u>packages/twisted/application/_<u></u>_app.py",<br>
        line 452, in getApplication<br>
              application = service.loadApplication(__<u></u>filename, style,<br>
        passphrase)<br>
            File<br>
        "/usr/lib64/python2.6/site-__<u></u>packages/twisted/application/_<u></u>_service.py",<br>
        line 405, in loadApplication<br>
              application = sob.loadValueFromFile(__<u></u>filename, 'application',<br>
        passphrase)<br>
            File<br>
        "/usr/lib64/python2.6/site-__<u></u>packages/twisted/persisted/__<u></u>sob.py",<div class=""><br>
        line 210, in loadValueFromFile<br>
              exec fileObj in d, d<br></div>
            File "/usr/lib/python2.6/site-__<u></u>packages/sat/sat.tac", line<div class=""><br>
        24, in <module><br>
              from sat.core.sat_main import SAT<br>
        exceptions.SyntaxError: invalid syntax (sat_main.py, line 475)<br>
<br>
        Failed to load application: invalid syntax (sat_main.py, line 475)<br></div>
        ------------------------------<u></u>__----------------------------<u></u>--__--------------------<div class=""><br>
<br>
        [root@centos ~]# cat ~/.sat.conf<br>
        [DEFAULT]<br></div>
        media_dir=/home/siaffa/sat___<u></u>media_dir<div class=""><br>
<br>
<br>
        Please advice what's wrong?<br>
<br>
        Thanks.<br>
<br>
        Slava.<br>
<br>
<br></div>
        ______________________________<u></u>___________________<br>
        dev mailing list<br>
        <a href="mailto:dev@goffi.org" target="_blank">dev@goffi.org</a> <mailto:<a href="mailto:dev@goffi.org" target="_blank">dev@goffi.org</a>><br>
        <a href="http://lists.goffi.org/__listinfo/dev" target="_blank">http://lists.goffi.org/__<u></u>listinfo/dev</a><br>
        <<a href="http://lists.goffi.org/listinfo/dev" target="_blank">http://lists.goffi.org/<u></u>listinfo/dev</a>><br>
<br>
<br>
<br>
</blockquote>
<br>
</blockquote></div><br></div></div></div></div></div></div></div>