Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

UnrealIRCD 3.2-RC2fix released
Goto page 1, 2  Next
 
Post new topic   Reply to topic    SearchIRC Forum Index -> IRCD & Network Services
Author Message
Horizon
Lurker
Lurker


Joined: 10 May 2003
Posts: 145
Location: Regina, Saskatchewan, Canada

PostPosted: Mar 09, 2004 10:41am    Post subject: UnrealIRCD 3.2-RC2fix released Reply with quote

irc-junkie

Quote:
The UnrealIRCD team have released a new version, 3.2-RC2, and shortly thereafter, 3.2-RC2fix.

"Due to a bug that was discovered in RC2 shortly after it was released, we were forced to release an updated version (RC2fix). If in /version you see 'Unreal3.2-RC2' then you must upgrade. If you see 'Unreal3.2-RC2fix' then you are fine. All of the downloads on the website have been updated with the fixed version. Additionally, for *nix users, you can simply apply the Patch available at http://www.unrealircd.com/32rc2fix.patch and recompile. We appologize for the inconvenience. Additionally, we would like to announce the addition of forums for the UnrealIRCd project. The forums can be accessed from forums.unrealircd.com."



As some of you may know i've never been a huge fan of Unreal but I need to ask all of you Unreal server admins out there. Dosnt it make you slightly pissed that you need to patch / recompile / update your ircd every month or two? ( updating to every newest beta.. then 3 updates from final beta to the newest RC)
Back to top
Pierce
none
none


Joined: 09 Feb 2004
Posts: 47

PostPosted: Mar 09, 2004 11:02am    Post subject: Reply with quote

yeah it can, i like watching my uptime slowly creap up, but updating to RC2 then finding out all 4 servers have to be redone is anoying.

unreal should take there time, about 3 months ish to the next RC or even if its time a final. i think people could live with an update every 6 months, to be fair, and let the unreal team do some good testing, and then only update if a major bug occours that instantly needs a patch. and a big realease on the 6th month.

but i do find it encouraging to see, that they are working on it, unlike auspics which is lacking an update sence september 2003 with major bugs. thus i had to switch to anope for the network to grow as auspices dying after 14days of uptime was unaceptable.


UnrealIrcd is good, and i like the way they are always viewably active, but it would be nice if they slowed down the releases, to 1 every 6months

Pierce
Back to top
codemastr
Idler
Idler


Joined: 05 Feb 2004
Posts: 353

PostPosted: Mar 09, 2004 12:11pm    Post subject: Reply with quote

Horizon, would you have prefered we just left the bug there and allowed it to affect people's servers? Would it have been better to have people's server's broken so they didn't have to upgrade again? I don't think so.

Secondly, I think you need to reevaluate the concept of a release candidate. There is _not_ supposed to be months in between RC releases. Some programs release a new RC every other day! That is what an RC is, it irons out the final problems, so when you find new problems, you release a new RC. We don't want to release a stable version with known bugs in it. And how do you get people to test the bugfixes? You release a new version. That's what happened with RC2 and RC2fix. Right after we released, a bug was found. Therefore, we took the proper steps to correct the problem and to minimize the damage caused. You make it sound as though thousands of people had to reinstall, that's not the case, based on our statistics, at the time, about 87 downloads had been made. Of which, 30 were Windows (which means no recompiling, no patching, just restarting). And, out of those 87, many of them had not even actually installed it yet. We estimate this affected about 50 servers. Is that bad? Of course, but it is no wheres near the level you suggest.

Furthermore, don't make like Unreal is the only project to ever have problems right after a release. When Microsoft released Windows XP there were bug reports flooding in within the first hour. Of course testing is done, we tested Unreal rigorously, but sometimes bugs just slip passed and it takes mass use to discover them.

Secondly, with the exception of Pierce, I haven't had anyone complain to me. Instead I had people thanking us for solving the problem as quickly as possible so that the effects were minimized.

But again, I always go back to what I've said numerous times before. No one is forcing you to run Unreal. If you don't like Unreal, and you like something else, then please, go use something else. But, the fact that people who did upgrade to RC2 and then decided to install RC2fix tells you something, no one likes bugs, but people aren't going to let one bug stop them from using a program they like. We work on Unreal on a daily basis, not a day goes by where we aren't working on something. I don't know of any IRCds where that is true. I remember a time when I reported a serious bug in Bahamut to the coders. The bug allowed any user to get the IPs of any oper (even if the IP was masked) and the IPs of every server (including the hubs and services). They fixed the problem almost immediately in their CVS version, but it was at least a week until the fix went public with a new release. So, that means people could have been using this problem to get "hidden" IPs for a week before the Bahamut team did something about it. We could have done the same thing with RC2, just hoped no one else would ever notice it and pretend it never happened until word got out. But instead, we decided we should do our best to protect our users' networks and get a fix out immediately. And that's exactly what we did.

If you don't like our decision, that's perfectly fine, you are entitled to your opinion. If you don't like Unreal, again, it's fine, you are entitled to hate Unreal. But, many people do like Unreal and we are going to do the best that we can to ensure that our users get the best service we can provide.
Back to top
Horizon
Lurker
Lurker


Joined: 10 May 2003
Posts: 145
Location: Regina, Saskatchewan, Canada

PostPosted: Mar 09, 2004 12:37pm    Post subject: Reply with quote

how about simply testing the code in a more extensive fassion before it's released Wink

I agree thats it's good to stay on top of bugs.. But I also feel that it's a developers responsability to stick to releasing a stable version to newer stable version.. not Stable version --- > unstable ----> stable fixed. See where i'm going with this?

This statement goes for any opensource / closed source software, For example bahamut just did the same thing a short while ago also. Thankfully i wasnt running the latest and greatest version. But it's a version with no holes or modes gone wonky.

I realize that beta versions or RC versions of anything are not considered stable. But i've noticed a tendancy of server admins no matter what daemon they run to go install the latest update. I suppose what it all comes down to is good admining. Dont run ANYTHING in beta or RC if you expect it to be software used for production purposes.
Back to top
Horizon
Lurker
Lurker


Joined: 10 May 2003
Posts: 145
Location: Regina, Saskatchewan, Canada

PostPosted: Mar 09, 2004 12:52pm    Post subject: Reply with quote

By the way.. How long has Unreal been in beta for? I dont mean this in a scarcastic fassion. Just curious.
Back to top
Ib3N
Guest





PostPosted: Mar 10, 2004 2:49am    Post subject: Reply with quote

me thinks unreal is great, but after the major change in modes on Beta19, services have a hard time supporting it.. Neutral
Back to top
Pierce
none
none


Joined: 09 Feb 2004
Posts: 47

PostPosted: Mar 10, 2004 6:30am    Post subject: Reply with quote

by no means was my post of saying having to redo all 4 servers a complaint, i would rather have to redo the servers than have a bug. i said it was anoying, but this is life, and these things happen. I love unreal, and i will always use it,

Pierce
Back to top
codemastr
Idler
Idler


Joined: 05 Feb 2004
Posts: 353

PostPosted: Mar 10, 2004 11:53am    Post subject: Reply with quote

Horizon,

It was in beta for well over a year, I'd have to go searching to find out a more precise time.

Ib3N,

Umm what are you referring to? As far as I can recall, only 1 new mode was added in beta19.
Back to top
typobox43
none
none


Joined: 12 Feb 2004
Posts: 8

PostPosted: Mar 10, 2004 3:43pm    Post subject: +f Reply with quote

I think that what Ib3N is referring to is the redesign of +f in the new versions of Unreal. I don't think ircservices knows how to process this - especially with chanserv modelocks, for example. At least, that's what I've been told. Smile

typobox43
IRC Operator - irc.chatspike.net
Back to top
Ib3N
Lurker
Lurker


Joined: 10 Mar 2004
Posts: 157
Location: ChatSpike

PostPosted: Mar 10, 2004 3:46pm    Post subject: Reply with quote

yes. typo's right. :p


Ib3N
IRCop, ChatSpike
Back to top
codemastr
Idler
Idler


Joined: 05 Feb 2004
Posts: 353

PostPosted: Mar 10, 2004 10:56pm    Post subject: Reply with quote

Ah ok, well I've already talked to Andy Church (The author of IRCServices) and he said he has been working on this. I'd say, expect to see support for this in the next version of IRCServices. Also, not sure if it needs special support, but I'll talk to one of the Anope authors tomorrow to see if he can get everything working there. Other than that, are there any other services people use with Unreal?
Back to top
Ib3N
Lurker
Lurker


Joined: 10 Mar 2004
Posts: 157
Location: ChatSpike

PostPosted: Mar 11, 2004 2:45am    Post subject: Reply with quote

yes, but they're pretty crap, or so I hear.. problems with buffer overflows

IRCop, ChatSpike
Back to top
acidrain
none
none


Joined: 09 Mar 2004
Posts: 9

PostPosted: Mar 12, 2004 12:14am    Post subject: Reply with quote

Yeah beta's and rc's aren't meant to be stable, i only went from 3.1.6 to 3.2 when beta 17 came out, i figured it was stable enough by then, and I appreciate unreal releasing bug fixes as fast as they can.
Btw Unreal rocks :)
I installed debian back when i was 12, my bro got me into linux, and got unreal shortly after, i find its the ircd with the most features that is stable, your a good coder, and have a good team. thx to you all :)

btw for those of you wondering, i'm 17 now :)

and no i haven't upgraded to rc2 yet but i do my upgrades on weekends when the other admins are on :)

anyway we appreciate you codemastr

- irc.darkircers.org
- irc.star-fury.com


Last edited by acidrain on Mar 12, 2004 12:17am; edited 1 time in total
Back to top
tiko
none
none


Joined: 24 Sep 2003
Posts: 49

PostPosted: Mar 12, 2004 12:14am    Post subject: Reply with quote

Server Up 98 days, 21:20:32, beta19. Two out of three client servers with 98+ days.
Services up 15 days. Using a ripped up version of Epona's latest release.

Short and sweet, just how I like it. When 3.2 hits final, I'll upgrade, unless a major exploit is found in beta19.

Edit: previous services uptime was 72 days Wink
Back to top
Ib3N
Lurker
Lurker


Joined: 10 Mar 2004
Posts: 157
Location: ChatSpike

PostPosted: Mar 12, 2004 3:58am    Post subject: Reply with quote

tiko wrote:
Server Up 98 days, 21:20:32, beta19. Two out of three client servers with 98+ days.
Services up 15 days. Using a ripped up version of Epona's latest release.

Short and sweet, just how I like it. When 3.2 hits final, I'll upgrade, unless a major exploit is found in beta19.

Edit: previous services uptime was 72 days Wink


showoff Wink
Back to top
Display posts from previous:   
Post new topic   Reply to topic    SearchIRC Forum Index -> IRCD & Network Services All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

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