Thursday, December 30, 2010

an idea

build a couchdb backend for the logger module in emesene 2 so you can have log synchronization between machines.

one step further:

document the design and make it generic for any IM client so people can store all their chat logs in the same database.

know some python and SQL and want to help?

if you want to help but you don't want to learn about emesene structure and know some python and SQL then you can help.

build a script that imports the logs from emesene 1 SQLite schema to the schema in emesene 2 SQLite log format.

this would be really helpful and may help some people to migrate to emesene 2.

Wednesday, December 08, 2010

updated instructions for windows users (still no package)

I tryied to make the msn backend work on windows and I updated the instructions on the readme in emesene.

the new stuff is related to the papyon backend for msn that now is the only supported backend and has some dependencies (OpenSSL, pyCrypto) and those need to be installed.

to make both instructions similar I recommend that you download and install msysgit from here:

http://code.google.com/p/msysgit/

and follow the instructions from here:

http://emesene-msn.blogspot.com/2010/10/instructions-for-testers.html

until you downloaded emesene code and updated the submodules, then follow the instructions in the INSTALL_WINDOWS.txt file here is an updated version:


https://github.com/marianoguerra/emesene/blob/master/INSTALL_WINDOWS.txt

I got emesene to run using papyon with this setup but the portable version gave me protocol error, if you can find the way to fix it it would be great.

still waiting for packages...

EDIT: I forgot to add one instruction, before running python setup.py py2exe you need to copy the papyon folder that is in emesene/emesene/e3/papylib/papyon/papyon to emesene/emesene/papyon, something like:

cp -r emesene/emesene/e3/papylib/papyon/papyon emesene/emesene/

to avoid the import error trying to load papyon.