[Pidgin] #10197: SILC connect server is defaulted and it isn't clear that it needs to be changed when the network changes

Pidgin trac at pidgin.im
Tue Sep 8 21:06:06 EDT 2009


#10197: SILC connect server is defaulted and it isn't clear that it needs to be
changed when the network changes
------------------------------------+---------------------------------------
 Reporter:  kwadronaut              |        Owner:  elb 
     Type:  defect                  |       Status:  new 
Milestone:                          |    Component:  SILC
  Version:  2.6.1                   |   Resolution:      
 Keywords:  connect server network  |  
------------------------------------+---------------------------------------

Comment(by nosnilmot):

 Replying to [comment:5 deryni]:
 > Then it should be dropped in favor of using the connect server as that
 part of the username split. So a current account of "!user at silcnet.org -
 silc.silcnet.org" (Username at Network - Connect Server) would become
 "!user at silc.silcnet.org" (Username at Connect Server). Does that sound
 reasonable? Will that break anything? The other alternative is simply to
 drop Network entirely (though I like that idea much less).

 That will break when you need or want to change which server in the
 network you connect to, because it would then effectively become an
 account rename which is not really supported (logs and all sorts of other
 stuff would get orphaned/lost).

 The simplest improvement I can think of would be to change the default
 "Network" to "silcnet" (instead of "silcnet.org") to reduce the
 association of this with anything hostname related and make it just a
 network name.

 Another alternative would be to try to do more fancy things with
 usersplits to encode all of nick, network & connect server in the internal
 'username' field, and maybe make use of _normalize to prevent problems
 with orphan log directories etc. when changing connect server.

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


More information about the Tracker mailing list