<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Fri, Apr 19, 2013 at 2:51 PM, Peter Lawler <span dir="ltr"><<a href="mailto:bleeter@gmail.com" target="_blank">bleeter@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all potential GSOC students,<br>
Whilst I have no input into the selection of projects for GSOC2013, I'd like to make an observation about some of the expressions of interest I've seen regarding the Chat Log. I've sent this mail to the list, and CC'd folks I've seen expressing interest. If I've missed CC'ing you, I do humbly apologise.<br>


<br>
To my mind, a Chat Log storage format update would abstract out the storage medium for the log. This would mean SQLite, MySQL, Postgres, SMTP, SNMP, FTP, WebDAV, JSON, CSV or flat file logging 'plugins' would be able to be written by anyone else. Naturally, taking this approach, a GSOC2013 project would supply at least one of these backend plugins as proof that it's working. This would keep with the general pidgin/libpurple philosophy of abstraction and extensibility.<br>


<br>
Anyways, as I say, these are just my thoughts as a (Retired?) Retired Crazy Patch Writer and in no way represent the thoughts of current Devs or those Devs involved with GSOC2013 and in fact may be out of scope as far as their own thoughts for this year go.<br>


<br>
Regards,<br>
<br>
Pete.<br>
</blockquote></div><br></div><div class="gmail_extra" style>Agree with Peter and I would like to add some points I have mentioned in other threads to keep this one as a single reference point.</div><div class="gmail_extra" style>

<br></div><div class="gmail_extra" style>If the logs will not be stored in plain text, it is a *MUST* to have some way to see them without opening pidgin, also it should work in command line, no nice-UI-not-working-over-ssh.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">I don't know how Adium or Instantbird stores the logs, but this SoC will be pidgin-specific or libpurple-wide?<br clear="all"><div><br></div>-- <br>Masca<br>

<br>A: Because it messes up the order in which people normally read text.<br>Q: Why is top-posting such a bad thing?<br>A: Top-posting.<br>Q: What is the most annoying thing on usenet and in e-mail?
</div></div>