[Adium-devl] xml format possiblities and drawbacks

disposable at infinitenexus.com disposable at infinitenexus.com
Wed May 24 03:35:59 UTC 2006


General thoughts inline. (disclaimer: these are just my off the cuff  
thoughts)

On May 23, 2006, at 9:54 PM, Matt Rogers wrote:

> Hi all,
>
> I heard from one of the gaim guys that y'all were working on a new  
> XML format
> for the logs. I was talking with Catfish_Man about some of the  
> problems
> Kopete has had with the use of XML in the log files. Here's 4 bugs  
> that I
> found that express some of the difficulties users have had with the  
> log file
> format and it's resulting implementation in Kopete. I'm sure we can  
> do it
> better than we are, so this is just food for though for the  
> discussion.
>
> http://bugs.kde.org/show_bug.cgi?id=65982 - updating of chat window  
> takes ages
> when there are many messages

<gbooker summed it up well>

>
> http://bugs.kde.org/show_bug.cgi?id=89744 - request to change  
> history format
> to plain text for easy searching from the command line

I believe Spotlight has a command line equivalent (mdsearch or some  
such), thus our Spotlight importer would alleviate any requests in  
this area.

>
> http://bugs.kde.org/show_bug.cgi?id=94178 - Kopete's chat log  
> system is
> confusing (talking about on-disk layout mostly)

Smart planning ahead of time should (reasonably) avoid this. It is of  
course excellent to point to the elephant in the room, or it indeed  
does go unnoticed. [apologies for the bad metaphor]

>
> http://bugs.kde.org/show_bug.cgi?id=113794 - History viewer is slow

In line with the first question - why is it slow? Is it from reading  
larger files, parsing and updating indexes, or display? Is it from  
generating a list of files based on initial criteria (i.e., list all  
files in directory ~/Logs)? It seems that data is indicating a  
problem with the system but not necessarily the format, given that  
there seems (from the comments) to be a fair amount of post-parse  
processing occurring.

>
> Again, this is just food for though for the discussion. Learning  
> from our
> mistakes and all that. :)

Thanks Matt!

> --
> Matt
> (Please CC any replies, i'm not subscribed)
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
>





More information about the devel mailing list