Enabling Logging By Default (Was: Re: Pidgin usability look on the web)

Richard Laager rlaager at wiktel.com
Sat Nov 8 21:51:41 EST 2008


The following discussion occurred after mpt's usability comparison
between Empathy and Pidgin. Ubuntu turned on logging by default in
Intrepid. Nobody seems to be screaming about it that I've heard of.

I've enabled logging by default (for chats and IMs, not the "system"
log) for our next minor release. I've also changed the default logging
type to HTML so that the logs include formatting and thus look
identical* to when they were originally sent.

When I say "by default", I mean that I've changed the default value of
the preference. Thus, this only affects new users.

Objections?

Richard

* custom smilies notwithstanding, and I'm not sure that I care to deal
with those.

P.S. This is revision 1834b7fc4a826b75a01dd0507f3bbce7a998acb6.

On Wed, 2008-09-03 at 14:09 +0100, Matthew Paul Thomas wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Richard Laager wrote on 26/08/08 14:32:
> > 
> > On Tue, 2008-08-26 at 13:52 +0100, Matthew Paul Thomas wrote:
> >...
> >> Even so, Web browsers collect history by default, so it's surprising
> >> for Pidgin to take the opposite approach.
> > 
> > That history disappears after a while, whereas chat logs would not.
> 
> Mozilla browsers used to store history for 9 days by default. In Firefox
> 3.0, this is increased to 90 days by default. I expect this default to
> continue increasing, as computers get faster and hard disks get larger.
> It's much more a performance issue than a privacy issue. And the
> performance issue is less for an instant messaging program like Pidgin
> (which would need to traverse the history only when searching logs) than
> for a Web browser like Firefox (which needs to retain history URLs in
> memory for styling visited links).
> 
> Some businesses have retention policies that would require deleting
> instant messages past a particular age, so that would be a useful
> option. But for home users, I think retaining conversations forever
> would be a reasonable default.
> 
> > Additionally, I think there's a very real privacy difference between
> > the sites someone visits and their conversations.
> 
> That difference is lessening, with browsers such as Omniweb and Google
> Chrome letting you search the contents of pages in your history, not
> just the titles and URLs.
> 
> >                                                   Comparing this to
> > Evolution saving messages by default would be more appropriate. Do you
> > know if it does? I guess it wouldn't surprise me if it did.
> 
> Yes it does, and so does every other e-mail program I know of.
> 
> > Even if we don't change the default upstream, Ubuntu could trivially
> > turn on logging by default in their default prefs. This would probably
> > be a reasonable first step. If the Ubuntu users don't freak out about
> > it, then perhaps we should do it upstream.
> 
> Good idea. I've just suggested this to Pidgin's maintainer in Ubuntu
> (who was on holiday last week, hence my delay in replying here). He
> approves of the idea, so we may do it for Intrepid and see what the
> response is. <http://launchpad.net/bugs/180796>
> 
> >> And at the very, very least, the autocomplete menu could autocomplete
> >> names from your buddy list regardless of whether they had logged
> >> conversations yet, *but* disable the "OK" button for those who didn't,
> >> offering an inline explanation above. That would at least save you two
> >> clicks/keypresses in opening and closing the error alert.
> > 
> > What if we did this and when opening the "View User Log" window,
> > pre-filled it with the name of the current buddy (and highlighted it).
> > Thus, it's just as easy to type new text as now, but you save some
> > effort if you want the currently selected buddy. We could probably also
> > special-case the "no logs at all" case. This should be relatively easy
> > to implement, so we'd get some benefits now. A "Log Manager" could be
> > implemented later.
> >...
> 
> Also good ideas.
> 
> Cheers
> - --
> Matthew Paul Thomas
> http://mpt.net.nz/
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFIvoyT6PUxNfU6ecoRAoqNAJ93fTDVdT+Cx++1az0g401x/2NGUQCeIlb1
> 5Gf52ESncnF6Vq3TC01Tzq4=
> =h8AF
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> Devel mailing list
> Devel at pidgin.im
> http://pidgin.im/cgi-bin/mailman/listinfo/devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://pidgin.im/pipermail/devel/attachments/20081108/f7007855/attachment.sig>


More information about the Devel mailing list