I have an idea, does it already exist? anyone interested?

Mariano Guerra luismarianoguerra at gmail.com
Thu Dec 30 10:11:49 EST 2010


th idea:

design and document a standard format to store conversation logs in a
couchdb database to be used as a plugin (or native implementation) for
all IM clients.

why standard?

because people use different IM clients and/or different machines
and/or different versions and want their logs to be in one place.

why couchdb?

because it's a document database that fits well for this purpose and
it's available in ubuntu by default to store information that may be
sync'ed between different computers.

also it provides out of the box replication and conflict management so
we don't have to think about that.

it also provided a REST API with access to predefined views that can
be used to answer queries like "last messages from X" and stuff like
that.

it also allows to build couchapps that would allow users to access the
logs from a web browser.

what do you think?


More information about the Openim mailing list