Hi, If anyone is working on Kopete History plugin, I would like to tag along them and work with them.
Thanks, Kaushik IRC - roide On 4 March 2015 at 12:10, Pali Rohár <pali.ro...@gmail.com> wrote: > On Wednesday 04 March 2015 13:26:22 you wrote: > > Hi, > > > > I am Anmol Sood , a second year undergraduate student pursuing > > Mathemematics and Computing from Indian Institute of > > Technology, Delhi. > > > > I saw the KDE ideas page and the Kopete project on a better > > history plugin really caught my interests and matched my > > skill sets. I am interested in writing a proposal to work on > > this project. I believe I have decent C++ skills with some > > experience in development in QT and I have been using SQlite > > for quite some time now. I have recently used these tools to > > build a mini-cloud storage system like Dropbox mimicing most > > of its features. > > > > I would like to request you to share more details on the > > better history plugin for Kopete project so that I could > > write a proposal. I understand that you might be receiving > > several such requests and hence would be more than willing to > > undergo any competency tests if required. > > > > Hoping for a quick reply, > > Anmol Sood. > > CCing kopete-devel > > Hello, > > basically problem with chat history is described in GSoC wiki. > > Kopete has API for plugins which can read and modify all incoming > and outcoming messages (API also allows to inject messages). > > Currently there are two plugins which logs all incoming & > outcoming messages and allow to show that logged messages. Both > plugins have some advantages and disadvantages. > > I would like to see only one plugin in Kopete (automatically > enabled on first Kopete run) which save chat history to disk and > allow user to browse history (per day/week/month/year/etc), > search for messages (fulltext). > > Plugin must be fast also on bigger chat history (for example my > XML files have size about 32MB). It must support both plain text > and rich text (html) messages, support chatrooms, conferences, > multichat. Also it must be able to (automatically) import chat > history from current kopete chat history. It should have all > features which have current history plugins. > > If you have other your own idea of useful feature (which you > think is useful for all people) you can add it to proposal. > > Something other what can be useful: > * Import/Export feature > * Importing chat history from other clients (there is some > support for Pidgin) > * Safe repeated imports (ignore already imported messages, ignore > duplicates, ...) > * Importing chat history from Facebook or Google Talk storage > * Synchronising chat history between two (or more) Kopete > instances (e.g between Desktop and Laptop). > > I'm not very big fan of XML or SQL, but if you think you are able > to write fast and working plugin (or extending/fixing existing) > which will use some SQL storage, I'm not against. I'm just not > happy with current history plugins... > > But if you think that there are some better data storage > solutions for chat history, I'm also open for alternative > solutions... > > (Last year I spent some time period of debugging why SQLite is > too slow and sometimes it was just big magic why unrelated index > changed query plan which changed speed...) > > -- > Pali Rohár > pali.ro...@gmail.com > > _______________________________________________ > kopete-devel mailing list > kopete-devel@kde.org > https://mail.kde.org/mailman/listinfo/kopete-devel > >
_______________________________________________ kopete-devel mailing list kopete-devel@kde.org https://mail.kde.org/mailman/listinfo/kopete-devel