Undernet IRC Server Development
Description
Undernet Coder Committee -- ircu development
Undernet IRC Server Development Web SiteUser Ratings
User Reviews
-
I've been using ircu for close to 12 years (and remember quite fondly what a big deal u2.10.00 was), after watching it for several years prior, and after having seen, used, admin'ed, and either modified or looked under the hood at tons of other ircds during that time, none have matched the stability and maturity of ircu. And yes, many folks will argue that it doesn't have all the needless "toys" that come bundled into other ircds -- the ones that get over-abused and over-hyped -- but there is a very deliberate reason behind that: discipline and stability. As one of the other reviews already mentioned, the way ircu has been maintained over the years has been a very professional and disciplined effort. If Kev, Entrope, Run, et. al., had implemented every feature that people asked of them over the years, ircu would be as poorly assembled as some of the other more popular ircds that prioritize needless features over stability and performance (not to mention that's just not how these guys operate to begin with). Furthermore, I'd much rather a team as disciplined as those handling ircu's development focus the majority of their efforts on tightening up the codebase in terms of efficiency, performance, and maintainability -- and this is exactly what they've made their number one effort, even during times when development has slowed. To a large extent the community around ircu is also highly disciplined, moreso than it is around most other ircds, and while I'm never a fan of elitism, I'm actually quite happy ircu has mostly left the less-mature part of the larger ircd community in the dust. The community around ircu have also often stepped up very enthusiastically and filled in what some may consider gaps in the feature set (myself included, to a meager extent). All in all, twelve years later I'm just as elated and happy with ircu as I was when I first began, if not moreso, and not once have I ever looked back. This ircd is highly recommended for *serious* server admins.
-
Probably the most stable ircd out there, however, it lacks good documentation and active development. There is no other ircd that is as fast as ircu and has as few serious bugs as ircu. Furthermore, it can be configured quite well and there are lots of patches out there to add missing functionality. However, docmunetation is limited to example files and some very limited readme files located in the "./doc" directory. No official documentation can be found. Besides, the development process is quite slow, new features are rarely accepted and bugs (except serious bugs) are closed with long delays. Still, compared to other ircds, I prefer ircu due to its professional code base, the long history and the lots of other guys out there that work on 3rd party patches and forks, often with more active development.
-
terrific program
-
thumbs up!
-
I've been using IRCu for about 2 and a half years, and I'll admit at first I didn't like it as I was an unreal-ircd "fanboi" so-to-speak. Thankfully, I've seen the light in that I say IRCu has to be the best IRCd out there at the moment. One of the best things about it is that it is simple, and it doesn't have 3,000,000 modes to deal with. And, the P10 protocol is nice and understandable too (I made my own services). I look through the current reviews and see that the only problem noted is the documentation. But, as for the code, well done - Brilliant IRCd.
-
it's running great