Ticket #10 (closed task: fixed)

Opened 4 years ago

Last modified 3 years ago

Consider changing the name of the #bitlbee channel

Reported by: wilmer Owned by:
Priority: minor Milestone: 1.0
Component: IRC Version: 0.99
Keywords: Cc:
IRC client+version: Client-independent Operating System: Public server
OS version/distro:

Description

From time to time when people join the #bitlbee channel on OFTC, their auto-identify script kicks in. Not really convenient for them and their password security, so maybe it would be a good thing to rename the BEE #bitlbee channel.

&bitlbee could be a suitable name.

But let's see how many scripts and other things need to know about this, don't want to break too much.

Attachments

Change History

Changed 4 years ago by timing

Please keep it #bitlbee, unless every account will have his own channel. (like #msn001, #yahoo001) But then again, you still need a channel for settings and such.

Changed 4 years ago by wilmer

  • type changed from defect to task

If the channel gets a different name, most likely it'll be &bitlbee, so the change isn't dramatic. Just hopefully enough to get rid of scripts that accidentally wake up when someone joins the OFTC #bitlbee. (And it'll allow me to talk about #bitlbee/&bitlbee without having to mention a network name all the time ;-))

Also, the & is more logical since it means the channel is specific to the server you're on. Although actually it's even specific to your *connection*, but well...

Changed 4 years ago by wilmer

  • status changed from new to closed
  • resolution set to fixed

[24]

Let's see how people will react, and how many people don't know channel names don't have to start with #. ;-)

Changed 4 years ago by wilmer

  • status changed from closed to reopened
  • resolution fixed deleted

Don't forget to update the documentation! There are probably still many places refering to the old channel name, which isn't a very nice thing for a 1.0 release.

Changed 4 years ago by wilmer

  • status changed from reopened to closed
  • resolution set to fixed

I can close it again.

Changed 4 years ago by wilmer

Errr, [40].

Changed 4 years ago by toxik

(I just love how you talk to yourself all the time)

I'd suggest you have some kind of warning when the bitlbee server gets a message destined to #bitlbee, telling the client that one or more scripts are deprecated (but still, act as if destined to &bitlbee for back. compat.)

Changed 4 years ago by wilmer

And I love how you talk to closed bugs. :-P

And well, people will notice soon enough that the channel name changed, and that some of their scripts don't work anymore, so I don't think there's a need to hardcode this into the code. Timing actually updates most of his scripts already, I guess he'll finish it before 1.0 comes out (whenever that might be exactly).

Changed 4 years ago by jelmer

Once we release 1.0, I think it is fair to make sure there are always clear and smooth upgrade paths even for small things. Before that, I think minor changes like this should be allowed. Staying backwards compatible with all the code we released in the past is too tricky.

Just my $0.02.

Changed 4 years ago by toxik

It's not closed... you just think it is!

Euh anyway, if there's a smaller script somewhere in a dark basement, it won't stand a chance to update itself! (One might think that it shouldn't care for channel-name tho, most of timing's script doesn't, it just keeps track of topic - in other words, keep the channel topic.)

Changed 4 years ago by wilmer

Having the channel name hardcoded into the script is a bad idea anyway, IMHO. (Although the way detection works right now (from the channel name) is probably not that smart either.) There already are some public servers with a different name for the control channel (and kind of related, some package maintainers rename root in their bitlbee packages, which I, BTW, am not too happy about).

But Jelmer is right. Just that I think this specific thing is not a big issue.

But hardcoding the old channel name into the source for any reason seems like a Bad Thing [tm] to me. Hardcoding might be an easy way to do things, but I try to avoid it as much as possible.

Add/Change #10 (Consider changing the name of the #bitlbee channel)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
The resolution will be deleted. Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.