#10720: Date change not displayed in XMPP log files spanning multiple days

View: New views
14 Messages — Rating Filter:   Alert me  

#10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |     Owner:  deryni
     Type:  defect                                                  |    Status:  new  
Component:  XMPP                                                    |   Version:  2.6.3
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------
 Date change isn't added to time stamps in XMPP log files spanning multiple
 days (only for XMPP/jabber)...

 ... however, it appears in the chat window. Here's an example:

 Chat window:
 {{{
 (10:39:47 PM) smurfie: and I'm not available till tomorrow night
 (10/10/2009 09:28:02 PM) dildo: you there?
 (10:00:20 PM) dildo: let me know when you're back
 (10/11/2009 11:08:41 PM) dildo: hello?
 (11:13:52 PM) smurfie: back
 }}}


 Log file version:
 {{{
 (10:39:47 PM) smurfie: and I'm not available till tomorrow night
 (09:28:02 PM) dildo: you there?
 (10:00:20 PM) dildo: let me know when you're back
 (11:08:41 PM) dildo: hello?
 (11:13:52 PM) smurfie: back
 }}}

--
Ticket URL: <http://developer.pidgin.im/ticket/10720>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni      
     Type:  defect                                                  |       Status:  pending    
Milestone:                                                          |    Component:  pidgin (gtk)
  Version:  2.6.3                                                   |   Resolution:              
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------
Changes (by darkrain42):

  * status:  new => pending
  * component:  XMPP => pidgin (gtk)


Comment:

 I believe the timestamp plugin allows you to do this.

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:1>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni      
     Type:  defect                                                  |       Status:  new        
Milestone:                                                          |    Component:  pidgin (gtk)
  Version:  2.6.3                                                   |   Resolution:              
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------
Changes (by darkrain42):

  * status:  pending => new


Comment:

 Nevermind, I was wrong.

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:2>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni      
     Type:  defect                                                  |       Status:  new        
Milestone:                                                          |    Component:  pidgin (gtk)
  Version:  2.6.3                                                   |   Resolution:              
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------

Comment(by piggin):

 Replying to [comment:2 darkrain42]:
 > Nevermind, I was wrong.

 Why do you recommend it as "pidgin (gtk)" instead of "XMPP"?

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:3>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  new      
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------
Changes (by darkrain42):

  * component:  pidgin (gtk) => libpurple


Comment:

 Because this is a Pidgin (or actually, probably libpurple now that I think
 about it) issue.

 the protocol plugins (in this case, the XMPP one) have nothing to do with
 how the logs are written.

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:4>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  new      
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------

Comment(by piggin):

 Replying to [comment:4 darkrain42]:

 But then it's strange that this should happen only with XMPP. It's like
 each protocol has its own log management. So that's why I assumed it was
 an XMPP problem.

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:5>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  new      
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------

Comment(by piggin):

 But then it's strange that this should happen only with XMPP. It's like
 some protocols have their own log management. So that's why I assumed it
 was an XMPP problem. (Corrected.)

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:6>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  pending  
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------
Changes (by darkrain42):

  * status:  new => pending


Comment:

 Replying to [comment:6 piggin]:
 > But then it's strange that this should happen only with XMPP. It's like
 some protocols have their own log management. So that's why I assumed it
 was an XMPP problem. (Corrected.)

 What other protocols does it ''not'' occur for? (and are you comparing
 chats with IMs?)

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:7>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  pending  
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------
Changes (by piggin):

  * status:  pending => new


Comment:

 Replying to [comment:7 darkrain42]:
 > What other protocols does it ''not'' occur for? (and are you comparing
 chats with IMs?)

 Here's a list of all the protocols available in my Pidgin that are not
 XMPP: AIM, Bonjour, Gadu-Gadu, GroupWise, ICQ, IRC, MSN, MySpaceIM, QQ,
 SILC, SIMPLE, Sametime, Yahoo, Zephyr.

 And no, I'm not comparing chats to IMs. Such a comparison would be
 irrelevant, as the two may indeed be managed differently, which would
 render the argument in my previous message invalid. It would be like
 comparing apples to oranges, although this analogy does not do justice to
 the difference between chats and IMs, as it always makes sense to compare
 apples to oranges when a fair comparison is made (for example one prefers
 oranges because one finds good oranges better than good apples, and
 average oranges better than average apples, and bad oranges better than
 bad apples; as you can see, the comparison makes sense because similar-
 quality products are compared based on the same person's taste), whereas
 comparing chats to IMs with respect to my reported bug is invalid and
 useless (not to emphasize that it would be a broken bug report, if not
 pretty dumb).

 In other words, I'm comparing IMs to IMs and chats to chats, both of which
 don't work with XMPP, while they both work (and always have, to my
 testing) with other protocols *on the same Pidgin*.

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:8>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  pending  
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------
Changes (by darkrain42):

  * status:  new => pending


Comment:

 Replying to [comment:8 piggin]:
 > Replying to [comment:7 darkrain42]:
 > > What other protocols does it ''not'' occur for? (and are you comparing
 chats with IMs?)
 >

 <snip>

 You didn't actually answer the first question in amongst your rant.

 And, with all due respect, the second question was valid. I did not know
 what assumptions you have or have not made about how logging works. In
 fact, the logging is very unified, so comparing one to the other would be
 (as a first order approximation) valid.

 While it does not directly replicate what you are attempting to
 accomplish, the Message Timestamp Formats plugin will allow you to have
 date information for every line of chats/IMs.

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:9>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  pending  
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------
Changes (by piggin):

  * status:  pending => new


Comment:

 Replying to [comment:9 darkrain42]:
 > Replying to [comment:8 piggin]:
 > > Replying to [comment:7 darkrain42]:
 > > > What other protocols does it ''not'' occur for? (and are you
 comparing chats with IMs?)
 > >
 >
 > <snip>
 >
 > You didn't actually answer the first question in amongst your rant.

 I answered it by showing you a list of non-XMPP protocols. I didn't test
 them, if this is what you wanted to know (it would be difficult, at least
 because they are too many), that's why I couldn't tell you which other
 protocols it did not occur for. Perhaps the only thing I could do was to
 name only the very few ones I could *confirm* were not affected by this
 bug (but I knew it would have been irrelevant).

 I'm not sure I understand what you're calling a rant. If you're talking
 about my explanation, it was NOT a rant. I just tried an analogy that may
 admittedly have gone a bit insane because I tried to make it sound as
 accurate and fair as I could. "Comparing apples to oranges" is indeed an
 improper expression; it didn't serve my purpose too well.

 >
 > And, with all due respect, the second question was valid. I did not know
 what assumptions you have or have not made about how logging works. In
 fact, the logging is very unified, so comparing one to the other would be
 (as a first order approximation) valid.

 I didn't say your question was invalid, but that my comment would've been
 invalid if I'd said "yes". Your question was valid and I answered "no".
 Then I tried to show how a "yes" would've made my bug report (and
 especially a particular comment in my previous message) invalid. I was
 implying something like this: "a *potential* difference between chat and
 IM logging managements would have been my first suspect, which would have
 been the first for me to disambiguate away before invoking (and then
 reinsisting on) any hypothetical interprotocol differences (especially
 after you'd already explicitly rejected such a hypothesis), as I did in my
 previous message, so I couldn't have confused them".

 >
 > While it does not directly replicate what you are attempting to
 accomplish, the Message Timestamp Formats plugin will allow you to have
 date information for every line of chats/IMs.

 I don't know where to find that plugin. I have a "Timestamp" plugin, but
 it's very different from what you're describing ("Display iChat-style
 timestamps every N minutes"). Or is it some recent addition to the 30+
 plugins pack?

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:10>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  new      
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------

Comment(by piggin):

 > While it does not directly replicate what you are attempting to
 accomplish, the Message Timestamp Formats plugin will allow you to have
 date information for every line of chats/IMs.

 Oops, I just noticed the titlecase. So actually it was an exact plugin
 name ("Message Timestamp Formats"). Had I known about this plugin before
 filing this bug report, I would have only complained about the *tricky*
 inconsistency between what is displayed and what is logged. Deceitfully
 tricky in that it doesn't log what it implicitly promises to log. Yeah,
 I'm using the loaded word because I counted on that displayed behavior and
 now I have many log files that will need to be fixed manually, which will
 be impossible to do accurately in quite a few cases. :(

 However, the plugin is a little noisy. Simply marking date changes (both
 in the conversation window AND in the logs) would be much better. So I
 hope this will be fixed. By the way, was there a time (like, before this
 plugin existed) when Gaim was always saving dates (for every message) in
 logs by default (although not necessarily showing them in the conversation
 window)?

 And an unrelated question: why does it automatically switch status from
 "pending" to "new" whenever I post a message?

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:11>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in XMPP log files spanning multiple days

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in XMPP log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  new      
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------

Comment(by piggin):

 > While it does not directly replicate what you are attempting to
 accomplish, the Message Timestamp Formats plugin will allow you to have
 date information for every line of chats/IMs.

 What confused me was that you called it "the Timestamp plugin" in your
 first message. (That plugin actually exists and does something else.) So,
 when you mentioned it again, I didn't pay much attention to your
 suggestion anymore because I was sure you were talking about the same
 plugin.

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:12>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10720: Date change not displayed in log files spanning multiple days (was: Date change not displayed in XMPP log files spanning multiple days)

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10720: Date change not displayed in log files spanning multiple days
--------------------------------------------------------------------+-------
 Reporter:  piggin                                                  |        Owner:  deryni  
     Type:  defect                                                  |       Status:  new      
Milestone:                                                          |    Component:  libpurple
  Version:  2.6.3                                                   |   Resolution:          
 Keywords:  time stamp timestamp date chat window log file logfile  |  
--------------------------------------------------------------------+-------
Description changed by piggin:

Old description:

> Date change isn't added to time stamps in XMPP log files spanning
> multiple days (only for XMPP/jabber)...
>
> ... however, it appears in the chat window. Here's an example:
>
> Chat window:
> {{{
> (10:39:47 PM) smurfie: and I'm not available till tomorrow night
> (10/10/2009 09:28:02 PM) dildo: you there?
> (10:00:20 PM) dildo: let me know when you're back
> (10/11/2009 11:08:41 PM) dildo: hello?
> (11:13:52 PM) smurfie: back
> }}}
>

> Log file version:
> {{{
> (10:39:47 PM) smurfie: and I'm not available till tomorrow night
> (09:28:02 PM) dildo: you there?
> (10:00:20 PM) dildo: let me know when you're back
> (11:08:41 PM) dildo: hello?
> (11:13:52 PM) smurfie: back
> }}}

New description:

 Date change isn't added to time stamps in log files spanning multiple days
 (confirmed only for XMPP/Jabber/Gtalk, MSN, and Yahoo; please test other
 protocols) - however, it appears in the chat window. Here's an example:

 Chat window:
 {{{
 (10:39:47 PM) smurfie: and I'm not available till tomorrow night
 (10/10/2009 09:28:02 PM) dildo: you there?
 (10:00:20 PM) dildo: let me know when you're back
 (10/11/2009 11:08:41 PM) dildo: hello?
 (11:13:52 PM) smurfie: back
 }}}


 Log file version:
 {{{
 (10:39:47 PM) smurfie: and I'm not available till tomorrow night
 (09:28:02 PM) dildo: you there?
 (10:00:20 PM) dildo: let me know when you're back
 (11:08:41 PM) dildo: hello?
 (11:13:52 PM) smurfie: back
 }}}

--

--
Ticket URL: <http://developer.pidgin.im/ticket/10720#comment:13>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker