Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

Suggestions far a stable IRCd/Service combination
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    SearchIRC Forum Index -> IRC Software Reviews
Author Message
sir vulcan
none
none


Joined: 29 Jan 2009
Posts: 1

PostPosted: Jan 29, 2009 9:16pm    Post subject: Reply with quote

srvx is still under development, they just dont release that often.
Back to top
katsklaw
Guru
Guru


Joined: 28 Jun 2004
Posts: 1604
Location: Somewhere you're not.

PostPosted: Feb 01, 2009 4:38pm    Post subject: Reply with quote

sir vulcan wrote:
srvx is still under development, they just dont release that often.


Which can be a good sign. It means that it's truly becoming stable. Changing your code base just for the sake of doing new releases is silly.
Back to top
Invisible
Idler
Idler


Joined: 26 Jul 2005
Posts: 280

PostPosted: Feb 01, 2009 4:46pm    Post subject: Reply with quote

I agree, and considering I idle the srvx channel on their network, they are still active in the project, just as katsklaw said though, not just releasing stuff for new stuff. They actively fix bugs and etc.
Back to top
ButtaKnife
Newbie
Newbie


Joined: 26 Apr 2005
Posts: 93

PostPosted: Feb 02, 2009 9:30am    Post subject: Reply with quote

srvx is a very solid and scalable base for services for successful projects like X3 or other customized packages to build from. I should hang out in #srvx to see the development chatter. Razz
Back to top
SATAN-HHH
Eleet
Eleet


Joined: 29 Nov 2003
Posts: 935
Location: Texas

PostPosted: Feb 03, 2009 12:50am    Post subject: Reply with quote

sir vulcan wrote:
srvx is still under development, they just dont release that often.



Thanks for the heads up on that sir vulcan.
Back to top
jnewing
none
none


Joined: 27 Sep 2008
Posts: 42
Location: Ontario

PostPosted: Jun 09, 2009 7:21am    Post subject: Reply with quote

Well I'm gonna have to plug InspIRCd, this is a great IRCd in my opinion. Bosts a ton of great features and 1.1 is very stable. To top it all over it takes up next to nothing for overhead. It's very module based so you can really customise exactly what you want available on your network.

Quote:
A network with 3,000-4,000 locally connected clients (and 10,000 open channels) experiences a constant 1-4% CPU use with 70mb of RAM use. This won't go up drastically, but it will go up. Around 40,000 local clients means you'll be expecting some 500mb of RAM.


List of features: http://wiki.inspircd.org/Comparison_Of_Features
Stress Testing: http://wiki.inspircd.org/Stress_Testing

Lastly the code is very lean and clean. Editing, tinkering, tweeking and modding the source for InspIRCd is a joy, simple and easy to read / follow code and the wiki and documentation are GREAT.

InspIRCd is worth a look.
Back to top
Trixar_za
Eleet
Eleet


Joined: 10 Dec 2006
Posts: 613
Location: South Africa

PostPosted: Jun 09, 2009 10:16am    Post subject: Reply with quote

Yes and no for me on Inspire IRCd.

Yes, it's very powerful (if you use the 1.2beta), but 1.1 lacks a lot of new features and for many users Inspire IRCd is very difficult to make work - took me 5 tries personally with 1.1 (a year or two back) and even then some of the modules that are in the config isn't compiled by default (the Secure port and filter modules for example), so I kept getting errors until I worked that out.

It took me 10 minutes to get nef to run (most of it spent looking for how to start it - in the bin folder like a proper ircd...) and that includes compiling and configuring it. For a dude that mostly used UnrealIRCd and got into bad habits because of it, I would have to put my vote with nef instead of inspire ircd, based on experiences with both.
Back to top
ButtaKnife
Newbie
Newbie


Joined: 26 Apr 2005
Posts: 93

PostPosted: Jun 09, 2009 10:43am    Post subject: Reply with quote

Trixar_za wrote:
Yes and no for me on Inspire IRCd.

Yes, it's very powerful (if you use the 1.2beta), but 1.1 lacks a lot of new features and for many users Inspire IRCd is very difficult to make work - took me 5 tries personally with 1.1 (a year or two back) and even then some of the modules that are in the config isn't compiled by default (the Secure port and filter modules for example), so I kept getting errors until I worked that out.

I don't think 1.1 is a very good version to judge it by. 1.1 had many bugs early on, and w00t himself has pointed out that massive improvements were made between 1.1 and 1.2. I think 1.2, when released, will be a great option. (At least, I hope it will be.)
Trixar_za wrote:
It took me 10 minutes to get nef to run (most of it spent looking for how to start it - in the bin folder like a proper ircd...) and that includes compiling and configuring it. For a dude that mostly used UnrealIRCd and got into bad habits because of it, I would have to put my vote with nef instead of inspire ircd, based on experiences with both.

Nefarious is great, although I'm not a fan of some of the things going into the upcoming 1.3 release. I would rather see a code cleanup than more Unreal-like features, but that's just me.

jnewing wrote:
Lastly the code is very lean and clean. Editing, tinkering, tweeking and modding the source for InspIRCd is a joy, simple and easy to read / follow code and the wiki and documentation are GREAT.

The code really is quite elegant, and making modules for it is a breeze. I was really impressed when I began to poke around through the source.

Between Nef and Insp, I would say Nef 1.2 for now, but keep a close eye on Insp 1.2. I think the biggest drawback to Insp currently is the lack of really nice services. I was not impressed with Atheme and I don't consider Anope a viable option. X3 is fantastic, which is another bonus for Nef. If services weren't a factor, it would be a very close call between the two ircds.
Back to top
Trixar_za
Eleet
Eleet


Joined: 10 Dec 2006
Posts: 613
Location: South Africa

PostPosted: Jun 09, 2009 1:20pm    Post subject: Reply with quote

I'll admit that making modules for inspircd is much simpler than with other IRCd, so is the loading and unloading of certain modules. I have actually tried several of their current 1.2 betas and alphas, so I have a experience with it - it was easier to setup, but only because I've setup a working copy before.

I will say I had to get several more packages to get Inspircd to run on a debian box. That includes the ones I had to get for Unreal (and several other C and C++ based IRC services, so it was actually needed). Compared to Unreal and Inspircd, I downloaded on to my freshly installed Ubuntu PC and compiled. It ran without those optional modules; It was amazing! That won me over to it instantly. Less effort with all the power - sign of a well made IRCd right there.

I will agree with you, ButtaKnife, there are several issues with the code and certain checks that aren't really needed in code, which does slow it down a bit (not noticeably though, but with larger loads it will be very noticeable), so I think they really should spend more time optimizing it than adding more features to slow it down. My opinion anyway.
Back to top
jnewing
none
none


Joined: 27 Sep 2008
Posts: 42
Location: Ontario

PostPosted: Jun 09, 2009 5:21pm    Post subject: Reply with quote

Trixar_za wrote:
Yes and no for me on Inspire IRCd.

Yes, it's very powerful (if you use the 1.2beta), but 1.1 lacks a lot of new features and for many users Inspire IRCd is very difficult to make work - took me 5 tries personally with 1.1 (a year or two back) and even then some of the modules that are in the config isn't compiled by default (the Secure port and filter modules for example), so I kept getting errors until I worked that out.


Maybe I'm old school, maybe I'm just crazy, but before I install anything for the first time. I ALWAYS RTFM first. Its never failed me thus far, and in doing so was able to get InspIRCd up and running first time, in under 10 mins... and as an added bonus I understood what the hell was going on Smile

Another large plus for me that I forgot to mention was InspIRCd was not based off another source, it was built from scratch.
Back to top
Trixar_za
Eleet
Eleet


Joined: 10 Dec 2006
Posts: 613
Location: South Africa

PostPosted: Jun 09, 2009 6:13pm    Post subject: Reply with quote

jnewing wrote:
Maybe I'm old school, maybe I'm just crazy, but before I install anything for the first time. I ALWAYS RTFM first. Its never failed me thus far, and in doing so was able to get InspIRCd up and running first time, in under 10 mins... and as an added bonus I understood what the hell was going on Smile

Another large plus for me that I forgot to mention was InspIRCd was not based off another source, it was built from scratch.

Did I forget to mention I read the manual twice? Do you really think it was always at it's current level of development? No it wasn't, nor were the manual all that clear to begin with - especially with the extensive rewrites they were doing to it because of the code cross over to it's new protocol.

From what I can tell is your pretty 'new school', because your not saying anything anybody didn't really know while trolling a bit. Wait until you've used several IRCd's before settling on inspired - actually run 1.1 a while and see how stable it REALLY is, especially with Anope 1.8.0 or earlier.

Try running Nef and a few other IRCds before commetting - you'll see what I'm talking about. With Nef and Hybrid for example I didn't need to read the manual to install it, just the little README or INSTALL file, while strangly by following that with Inspircd, it didn't work... only to find the modules I wanted weren't even in the folder with other modules to compile!

Yeah, it's fine and easy for somebody that don't even really read the conf files and just try and get it to run, but for 'power users' like me, we want to use every possible option to try it out, doing something so as blatantly stupid as providing options in the config file, but not allowing them to compile by default, well that's just stupid - and you wouldn't have found how to compile it all correctly in the Manual - Sorry to say, it's undocumented... and still is...
Back to top
Trixar_za
Eleet
Eleet


Joined: 10 Dec 2006
Posts: 613
Location: South Africa

PostPosted: Jun 10, 2009 6:17am    Post subject: Reply with quote

To be fair, I will say that Inspircd, when used with Atheme, is a pretty flexibly and powerful option, it just hasn't reached that stage in it's development where it's as easy to use and widely supported by other Services like Unreal or as blatantly powerful and flexible as Nefarious (and easy to compile).

It has the potential to be a great IRCd, but only if the developers would broaden it's support basis, stop being biased with their services, simplify the make process and stop doing stupid (silly?) things like having the modules listed in modules.conf that are not compiled when you want to use them.
Back to top
ButtaKnife
Newbie
Newbie


Joined: 26 Apr 2005
Posts: 93

PostPosted: Jun 10, 2009 8:17am    Post subject: Reply with quote

Trixar_za wrote:
I'll admit that making modules for inspircd is much simpler than with other IRCd, so is the loading and unloading of certain modules. I have actually tried several of their current 1.2 betas and alphas, so I have a experience with it - it was easier to setup, but only because I've setup a working copy before.

I will say I had to get several more packages to get Inspircd to run on a debian box. That includes the ones I had to get for Unreal (and several other C and C++ based IRC services, so it was actually needed). Compared to Unreal and Inspircd, I downloaded on to my freshly installed Ubuntu PC and compiled. It ran without those optional modules; It was amazing! That won me over to it instantly. Less effort with all the power - sign of a well made IRCd right there.

I will agree with you, ButtaKnife, there are several issues with the code and certain checks that aren't really needed in code, which does slow it down a bit (not noticeably though, but with larger loads it will be very noticeable), so I think they really should spend more time optimizing it than adding more features to slow it down. My opinion anyway.

It was a while ago, so my memory could be bad, but I don't remember Inspircd being any more difficult to set up than Nefarious. Inspircd's config was different from what I've used the most in the past, so I just needed to get used to it. Where Inspircd has a bunch of modules and configurations for those, Nefarious has a ton of F:lines, so to me it's just two different ways of setting up a lot of configuration options. Smile
Back to top
Trixar_za
Eleet
Eleet


Joined: 10 Dec 2006
Posts: 613
Location: South Africa

PostPosted: Jun 10, 2009 12:28pm    Post subject: Reply with quote

ButtaKnife wrote:
It was a while ago, so my memory could be bad, but I don't remember Inspircd being any more difficult to set up than Nefarious. Inspircd's config was different from what I've used the most in the past, so I just needed to get used to it. Where Inspircd has a bunch of modules and configurations for those, Nefarious has a ton of F:lines, so to me it's just two different ways of setting up a lot of configuration options. Smile

I agree, it's not hard to setup, unless you wanted to use certain modules like SSL, TSL or filter (back then anyway). It just took me 5 tries to start the damn thing, because of those missing modules that didn't get compiled when I make install'd it while it WAS in the modules.conf or inspircd.conf. I also read the manual a few times trying to work out what I did wrong and to have one of the developers come here and tell me to RFTM again, just made me lose my temper.

Next time I'll just tell him to fix his damn code and stop telling people to RTFM when they have...
Back to top
jnewing
none
none


Joined: 27 Sep 2008
Posts: 42
Location: Ontario

PostPosted: Jun 11, 2009 7:22am    Post subject: Reply with quote

Trixar_za wrote:

From what I can tell is your pretty 'new school', because your not saying anything anybody didn't really know while trolling a bit. Wait until you've used several IRCd's before settling on inspired - actually run 1.1 a while and see how stable it REALLY is, especially with Anope 1.8.0 or earlier.


Well here is my list that I've tried and/or had experience with over the past 8 to 9 years.

bahamut
ratbox
Unreal
InspIRCd
UltimateIRCd
ircu
Nef
Hybrid
Plexus
Snircd

Now granted I know my list is not huge, but I think its fair to say I would be able to comment.

And what exactly (as in be specific) is not documented? Just curious?
Back to top
Display posts from previous:   
Post new topic   Reply to topic    SearchIRC Forum Index -> IRC Software Reviews All times are GMT - 6 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
 
Forum powered by phpBB
 
 © 2000 - 2008 EverythingIRC, Inc. All rights reserved. Please read our disclaimer