##gsoc-india's log is at ?q=bot/log/%2523gsoc-india

Gurpartap Singh - August 5, 2008 - 11:41
Project:Bot
Version:6.x-1.x-dev
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:won't fix
Description

#punjabi's log is at ?q=bot/log/punjabi
##gsoc-india's log is at ?q=bot/log/%2523gsoc-india

We could trim those twin hashes; the channel names are unique in a network/freenode, regardless of this double hash thing.

#1

Morbus Iff - August 5, 2008 - 11:49
Category:task» bug report

#2

Morbus Iff - February 6, 2009 - 00:48
Status:active» postponed (maintainer needs more info)

Hrm. This is actually a bit tougher to handle than I thought - SOMETHING would have to show up in the URL to handle, say, #test and ##test as two unique channels at the same time. Otherwise, there'd be no way of determining which log you were actually looking at. I agree that this is probably pretty rare but, then, so is the notion that an IRC channel would have two hashes for its name ;)

Possibilities are:

* Force the # for all URLs (making them all really ugly)
* Do nothing; the above is as right as it's gonna be.

At the moment, I'm leaning toward doing nothing - the fact that it "works" already, but creates, certainly, an ugly URL, is probably something that Freenode people should put up with. I suppose I could add some case-scenario code - "if we're not also in #gsoc-india, then strip all hashes from ##gsoc-india" - but I'm not a huge, huge fan of that (or the infinite recursion of ###gsoc-india, etc.).

Thoughts?

#3

Morbus Iff - March 5, 2009 - 14:17
Status:postponed (maintainer needs more info)» won't fix

Talked it over in IRC; gonna leave as is.

 
 

Drupal is a registered trademark of Dries Buytaert.