Development Details
Road ahead...
There are big (and nice) tasks ahead of us: The continuance of the u3 branch (3.2.x), the current active stable branch which is currently paving a way of fixes and tweaks as well as the road to the u4 branch which is set to be a fork of InspIRCd with a feature-complete standard to create a modern UnrealIRCd branch.
UnrealIRCd Activity
Syzop recently going inactive on the project due to wrist issues as noted in an announcement on May 11th 2007, had the impact of a bit of a slow down in the activity of UnrealIRCd development, but with others helping the project recently, progress has picked back up some. While development still may seem slow, UnrealIRCd is far from 'Dead', bug fixing and patching is still occuring, ideas are still being tossed around and plans and milestones have been revived and revisited for future releases of the current branch and the u4 development branch, as all is explained within the Development Wiki
Potential Developers
It's a common misconception that only diehard coders are welcome, there are many things to do such as adding small features or fixing small bugs, for which you do not need years of experience. What is an advantage though, is if you've already coded an UnrealIRCd module before, or have looked before at the UnrealIRCd source.
You don't need to dedicate yourself for years to Unreal development, even if you only plan to do a couple of tasks, or want to help out during the summer vacation, then please join, as your contributions will be appreciated!
Contributing methods:
We have two ways that enable people to contribute, they are:
Signing UpYou don't need to dedicate yourself for years to Unreal development, even if you only plan to do a couple of tasks, or want to help out during the summer vacation, then please join, as your contributions will be appreciated!
Contributing methods:
We have two ways that enable people to contribute, they are:
Contributor:
Not in the team, which means you can work whenever you want and have no obligations. This is useful if you only want to work on a couple of things incidently such as submit patches to bugs occasionally.
Coder/Developer:
Being a developer/coder for UnrealIRCd means you have easier access to other coders, and have direct CVS write access. You're however expected to work a couple of hours a week (3+) on your specific code branch/feature(s). Naturally you can still work on any tasks you want, though you're also expected to fix some bugs now and then and not only add new features ;).
Not in the team, which means you can work whenever you want and have no obligations. This is useful if you only want to work on a couple of things incidently such as submit patches to bugs occasionally.
Coder/Developer:
Being a developer/coder for UnrealIRCd means you have easier access to other coders, and have direct CVS write access. You're however expected to work a couple of hours a week (3+) on your specific code branch/feature(s). Naturally you can still work on any tasks you want, though you're also expected to fix some bugs now and then and not only add new features ;).
If you want to apply, want to help out, or have any questions (such as how to get started), then visit the devel IRC channel @ irc.unrealircd.com/#unreal-devel
There is also a development wiki up at http://dev.unrealircd.com which contains a lot of information on developmental milestones and plans.
There is also a development wiki up at http://dev.unrealircd.com which contains a lot of information on developmental milestones and plans.






