[Pidgin] #663: Prioritize buddies by idle time

Pidgin trac at pidgin.im
Sat May 5 17:23:23 EDT 2007


#663: Prioritize buddies by idle time
--------------------------+-------------------------------------------------
  Reporter:  rlaager      |       Owner:  seanegan
      Type:  enhancement  |      Status:  new     
  Priority:  minor        |   Milestone:  2.0.1   
 Component:  libpurple    |     Version:  2.0     
Resolution:               |    Keywords:          
   Pending:  0            |  
--------------------------+-------------------------------------------------
Old description:

> One useful suggestion from #414 was in comment 98, reproduced here:
>
> '' The best argument I can make is that I have contacts who log in with
>  multiple protocols, and the same name, on different PCs (in different
>  offices) but leave the accounts active (never set Away or log off).  The
>  only way I know where that contact is at any moment is how long he is
> idle
>  on a particular protocol.  A message I send to either of his contacts
> will
>  be received, but he may not see it for hours if he is in the other
> office.
>  By checking the idle times in the buddy list, I can tell which protocol
> to
>  send to where it will be received soonest.''
>
> I think we should sort (where otherwise equal) buddies by something like:
> int(idle time / X minutes), where X is 5 to 15 minutes. This way, we
> won't override the manual contact sorting for small discrepancies, but it
> will work for significant differences.

New description:

 One useful suggestion from #414 was in comment 98, reproduced here:

 '' The best argument I can make is that I have contacts who log in with
 multiple protocols, and the same name, on different PCs (in different
 offices) but leave the accounts active (never set Away or log off).  The
 only way I know where that contact is at any moment is how long he is idle
 on a particular protocol.  A message I send to either of his contacts will
 be received, but he may not see it for hours if he is in the other office.
 By checking the idle times in the buddy list, I can tell which protocol to
 send to where it will be received soonest.''

 I think we should sort (where otherwise equal) buddies by something like:
 int(idle time / X minutes), where X is 5 to 15 minutes. This way, we won't
 override the manual contact sorting for small discrepancies, but it will
 work for significant differences.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/663#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list