Quick look at database schema: Columns: entry_id (int, primary key) timestamp (text) protocol (text) - (the protocol in use) direction (text) - (either incoming or outgoing) local_id (text) - (the account being used locally) remote_id (text) - (the remote account) message (text) - the content of the message
This is not sufficient for multi user chat messages! I know at least two different types of multi user chat types used: 1) chat rooms - every message from sender is sent to chat room and every received message is either from remote contact to chat room or from chat root to local contact or from remote contact to local contact 2) multi user chat - every message is sent from sender (local contact) to every received in multi user chat -- there is no chat room, just list of receivers Plus some protocols provide additional information about sender and receiver. E.g. in jabber we have "resource" which is part of every contact (local or remote). Some messages could have priority or type (e.g. IRC messages /me, ...). This is not handed here. And what is "message"? Plain text? Html message? or something else? On Sunday 14 June 2015 15:57:51 Joshua Joseph wrote: > Hi all, > > I have been working on a draft API for the history plugin: > > Here is the draft so far: > https://github.com/josh-wambua/kopete/commits/devel > > Comments are welcome. :) > > On Sat, Jun 13, 2015 at 8:14 PM, Pali Rohár <pali.ro...@gmail.com> > wrote: > > Hello :-) > > > > What is state of your kopete projects? Can you show me what have > > you done since start of GSoC? Do you have any parts which are > > ready for merging into kopete master (or other branch)? > > > > -- > > Pali Rohár > > pali.ro...@gmail.com > > > > _______________________________________________ > > kopete-devel mailing list > > kopete-devel@kde.org > > https://mail.kde.org/mailman/listinfo/kopete-devel -- Pali Rohár pali.ro...@gmail.com
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ kopete-devel mailing list kopete-devel@kde.org https://mail.kde.org/mailman/listinfo/kopete-devel