Author Topic: Base suggestion  (Read 3497 times)


  • Guest
Base suggestion
« on: July 14, 2001, 08:01:00 pm »
* My thoughts only :wink:*

Well after reading your article on the mainpage about the development, i figured IRCu would be the best ircd to code on, sure it will give you a big challenge but its by far the most stablest ircd around.

As far as system / connection usage it also has the best for this using around about 0.1% mem and 0.3% cpu with a completly new written server code to make net synch's quicker by 10%

The current base usage with bahamut im not to sure about becuase ive never left it running long enough to find out its average usage but i can remember it uses more than any other advanced ircd.

Hybrid has an excellent client support but the server side of hybrid needs to be fixed and possibly written from scratch.

At the moment Ultimate 3 is excellent code for a new ircd on a new base but the resource usage is too high and server admins started to complain :wink:.

If you did base it on another ircd such as ircu then i think it would be a definte use for our network even though the system usage would be a little higher but would be easier on the box's :wink:

Good luck and hope ultimate continues as a success.

Offline ShadowMaster

  • Chief Codemonkey
  • Administrator
  • ********
  • Posts: 3136
    • View Profile
Base suggestion
« Reply #1 on: July 20, 2001, 03:45:00 am »
Thank you very much for the input.

Yes, IRCu is most likely the most efficient IRCd out there. Nothing i have seen to date have even come close.

One of the biggest problems with IRCu is exactly its advanced protocol. Its current protocol is not supported by any major IRC Services which most small networks rely on, included. It is also harder to facilitate compactibility code to make it work with services due to its very different protocol from Hybrids and Bahamut's TS3 protocol.

This is probably the biggest reason IRCu wasnt given too much consideration.

Sometime in the :badword:ure (Before i pass my 40th BDay) i am hoping to be skilled enough to write an IRCd from scratch :smile:

UltimateIRCd have been, and still is my learning experience with C. Its a very fun project to work with and i enjoy coding it very much. It also makes me happy to be able to do something usefull for others.

Anyhows.. this is turning into tired rambling of a tired man at 3 in the am so im gonna end it here  :smile:
Search before posting - No support by PM or IM


  • Guest
Base suggestion
« Reply #2 on: July 21, 2001, 12:18:00 am »

I had the same problem. Ive had chan/nick/operserv working on a ircu server with wrecked irc services, however it caused some problems with chanserv only, didnt effect others but this can be fixed easily.

As for a new ircd there is one completly written from scratch at however its very basic and cant support linking servers at the moment but its worth a poke around :wink: