Re: [Unreal-users] Planned features for 3.3?
Status: Beta
Brought to you by:
wildchild
From: tabris <ta...@ta...> - 2005-06-19 21:18:59
|
On Sunday 19 June 2005 11:29 am, Bram Matthys (Syzop) wrote: > tabris wrote: > > What is the planned feature list for 3.3? The FAQ doesn't list it, > > and there's nothing in google either. > > Yeah, I've though about publishing it, but.. I also don't want to put > all kinds of ideas online that others can "grab" before we actually > implemented it ;). Another reason is I (we?) don't want to expect > everyone to have feature X implemented that is on the list. Some > things might not be done. An idea that I'd like to see: 1) client-level zlib compression. I admit it would chew CPU, but it=20 doesn't have to be over level 6 to be effective. many would just go for=20 level 3 or so. I also realize that it would require client-support, and that many=20 client authors do not give a damn. 2) More flexible per-channel message filtering. chmode +G isn't that=20 effective, and kick-for-swear scripts are rather pointless. By the time=20 someone has sweared, it's too late. > > In any case, among them are: > - Completely different I/O engine, one that deals with > kqueue/epoll/etc. While tests show that the performance advantage > isn't as big as one would expect, it will be cleaner code (which > means less bugs, easier to extend, etc.). - Besides the above, > several other subsystems will be completely replaced and/or > rewritten. Others will be highly improved (speed). Basically in all > cases it would result in cleaner code, and lower cpu usage. > - Much more will be modulized. This is especially for "hot swap" > ("hotfix") purposes (patch the ircd for a vulnerability or normal > bug, without requiring a restart). > - Numerous new features (web interface, distributed spamfilter, > internationalization of numerics/messages, and more) Web interface I'm ambivalent on. I have too much problems with idiotic=20 admins already, this will just lower the bar and allow in new levels of=20 idiots. Distributed spamfilter. what's that? we already have them in the files,=20 and we have them in TKL F. I18N sounds good, tho I think at some point we might need to discuss a=20 new client-protocol for this. Unicode anyone? > - Some of these things might be discussed on the forums to gather > opinions (such as more customized oper levels, etc.) Point. I just wish it would happen more on the ML. The web is good. it's=20 just not so good for many-to-many communication. > > The main goals (in this order) for 3.3* are: > - Cleaner code > - Speedup > - New features > > So yes, new features isn't #1. Still, there will be many (major) new > features of course ;). It's just that we will concentrate much more > than usual on cleaning up the code and optimizing things, which is a > good idea IMHO. > > > With 18 months to do the development, anything is possible, right? > > One would say so. > Still, it depends on how many "anythings" there must be done.. ;). > > Syzop. =2D-=20 Colvard's Logical Premises: All probabilities are 50%. Either a thing will happen or it won't. Colvard's Unconscionable Commentary: This is especially true when dealing with someone you're attracted to. Grelb's Commentary: Likelihoods, however, are 90% against you. |