Moved from
https://bitcointalk.org/index.php?topic=47057.msg560614#msg560614Email from me:
Email response from Nicolas Coevoet (niko):
note: The creating "hundreds channels under multi accounts in few seconds" is exaggerated claim. The channels were about 100 (or eventually to be about 130), and the channels were registered using multiple accounts (chanserv allows registering only 30 channels per account), however the process was a LOT more than "few seconds." In fact, if any logs were reviewed, it would be noticed that the first 30 or so registrations were in varying intervals and it was after those 30+ registrations (more than 30 were attempted, but failed due to limit) that I realized only 30 per account and that the next 30 were registered in the span of about 30 seconds (1 per second default irssi interval) and then a bit more delay as I prepared another account to register an additional 30, etc. So, basically, this was manualized effort, not automated.
So, let's look at
http://freenode.net/policy.shtml#channelnamingChannels on freenode are owned and operated by the groups which register them.Okay, I created
these channels, but I do not own them.
No minimum level of activity or moderation is expected or required of channel owners.Okay.
The network exists to further on-topic usesOkay. The individual bitcoin-countrycode channels were designed to be for the topic of bitcoin in each country. This seems on-topic.
and channels or groups may be removed from the network for activity which is considered to be off-topic.Okay. The channels weren't removed. A series of klines were triggered.
How about
http://freenode.net/group_registration.shtml ?
#bitcoin (the bitcoin* namespace) is owned by jgarzik (Jeff Garzik). I am not Jeff Garzik. So...
I laterly responded:
" On our side, that's not appear at a manual process, that's the first point."
Considering my immediate attention to the fact that I was klined, perhaps it may be recognized that the process was manual. However, I do admit that I did automate procedure by using regex replacement of text before manually pasting lines into my irc client for a seemingly automated/instant triggering of the commands.
Although I do not mean to be picky and I easily recognize how registering hundreds of channels would trigger red flag, I don't see anything relating to not registering hundreds of channels. Nor at
http://freenode.net/channel_guidelines.shtmlWhat I do see, however is...
http://freenode.net/policy.shtmlChannel Naming: 1. Ensuring that groups and organizations own and control channels associated with their namesPerhaps it is this ensurance that triggered my kline. However, I had previously registered many other #bitcoin-?
?? channels and that has not resulted in my kline. Relatedly, others have also established many other #bitcoin-?
channels in which there are hundreds. I have as well in affiliation with a few of my projects. Again, though, I am NOT Jeff Garzik. So maybe I must request permission as he is the ruler of bitcoin name space on Freenode.
Primary Channels: Primary channel names, formatted with a single leading hash mark (#), are reserved for participating groups and organizations based on their legal or informal claim to the associated name or name prefix.Okay. Nothing about restricting users unaffiliated with a group from creating such channels. I imagine this is established policy so that in the case that users affiliated with the official group have precedence over controlling a channel if they establish any effort for the particular channel(s).
Primary Channels: Groups on freenode which clearly do not have claim on a name, or whose activities are considered to be off-topic, will not generally be given administrative control over primary channels bearing a given name or name prefix. These limitations may be implemented at the server software level at some point in the future.Okay. So I do not have a claim on the 'bitcoin' name and perhaps my activities
are somehow off-topic, then I will not be given administrative control over the channels. This doesn't seem related to klline, does it?
Aha... here we go!
Off-Topic Use: Unlawful activities and their related support activities are considered off-topic, as are inappropriate advertising, heavy media file trading, gaming and proprietary game software modding, warez, hax0r activity, porn and various forms of antisocial behavior, including (but not limited to) political, racial, ethnic, religious or gender-related invective. Off-topic activity may result in users being barred from the network. So, registering a bunch of country-specific bitcoin channels... (again in anticipation of preserving channel ops and not losing them and also to eventually pass on channel registration to someone else, preferably someone in the specific country that is interested in taking over ownership/management of the channel), let's see what this fits under.
inappropriate advertising? nope!
heavy media file trading? nope!
gaming and proprietary software modding? nope!
warez? nope!
hax0r activity? nope!
porn and various forms of antisocial behavior? nope!
Okay, so maybe "here we go" not. =/
Maybe...
Termination of Use?
Nothing related here.
So... wtf? Why was I klined?
Again, I can
completely understand that registering many of channels will trigger red flag and especially probably be against policy (especially to prevent abuse, although, my particular purpose can also be argued as not abusive), however, I am not finding anything related to justify my several klines.
Laterly, via email to kline@freenode.net:
Also, again, please be aware that with my initial effort of registering the channels, the purpose was to not lose ops in the case of inviting others and then my losing my connection and then channel with 10+ users and no ops. And then to at a later time hand over the channel to someone in that particular country so they can manage it. Which technically they could have done at their own effort and I would not have to register the channels beforehand, buuut, since I was already in the 120+ channels, again, it is rather likely that many of those channels would eventually establish as opless and difficulty to recover and I would have to contact Jeff Garzik to ask him to help establish recovery of the channels.
And relatedly, the additional accounts used to register to get around the 30 channel limit were temporary and I would have eventually removed them as they no longer had any registered channels. This was all manually coordinated effort/responsibility that I was willing to take on, and particularly as a kind of effort to better establish and organize bitcoin communities around the world, many of which who have thanked me for helping to spread awareness that others in their country also used bitcoin, because otherwise they thought they were the only ones.
In the meantime, 5 ips are still klined from freenode. It's been 3.5 hours and FINALLY unklined! woot!!!!