|
|
|
|
|
For about a year Matthew Ramsey had been demanding that I change our policy allowing bots in our domain to run on our IRC server. He threatened to cut us off of EF-Net if we didn't comply with his demands. I got tired of being threatened and basically told him so. The fact that there were other EFNet servers that allowed bots didn't seem to matter. Because we were commercial, we were profitting from it. The fact that only 3% of our user base ran bots didn't matter either. In an effort to drum up support for his position he started posting our discussion to the oper-list mailing list. Jonah Barron Yokubaitis agreed with his position. Jonah Barron Yokubaitis juped our server effectively isolating us from the rest of EfNet. I decided at that point that EfNet was a lost cause and so forged ahead and created a new IRC network, NewNet. |
|
|
|
|
|
When I set out to create a new network it was with the intent of fixing problems with the existing networks that I felt were unaddressable without a radical change in protocol and concept. Existing IRC networks are hiearchial in nature both in terms of topology and in terms of power. Users are forced to be subserviant to operators, and central HUB sites have known to resort to extortion to force their will upon others. A recent case in point was the Jupe of our server. To address these things complete changes in the protocol that will eventually lead to a network where servers can not be isolated by administrative intent or by technical failure of individual links. We are obviously not at that point yet, and getting to that point is going to require substantial coding work. These changes are necessary because the existing method of handling abuse on a case-by-case basis is ineffective in small networks and becomes completely unworkable in large networks. Anytime you give someone the power to control these abuses it seems inevitable that that power is abused. As long as the existing hiearchy is maintained, there is an ultimate limit to the size that the network can grow and retain any functionality at all. In the meantime, with the problems the existing architecture has we are forced with the task of trying to remain cohesive enough to get it done. I am going to be looking (to employ) additional programmers to get the IRC server to have the capabilities we need to allow NewNet to evolve. The following ideas were absolutely fundamental to the creation of NewNet and I absolutely wish to retain them.
|
|
[ Servers | Services | Policies | Support | Chat ] |