So, RazorIRC

No that isn’t from sloganizer, I promise.

I’m having second thoughts about releasing a C# version of RazorIRC, it doesn’t make sense to cause more work for myself…  I’m thinking about just starting it in C/C++ now instead of porting it at the end of the year, which in itself would be a huge task.

What does this mean for the summer preview?
It means it isn’t happening.  Actually it could happen, but not likely to.

The other reason why I’m considering C/C++ is because it should make it easier to port to the iPhone, one of my primary goals after I get threw with a released desktop client.  The other thing is, it’ll also mean Edge is already in C/C++ and thus clients can be rapidly produced for Mac OS X and Linux along with the initial Windows version.

What about the scripting tools?
Well my internal one will still be written in WPF/C#, this is mainly for my preference.  I am going to make a change though, instead of being able to run a RazorIRC base shell in the addon developer, it’ll run it on RazorIRC in debug mode (it’ll pass a command line argument like: “c:\path\to\razorirc.exe –debug -addon=addonToBeDebugged.rpk”)  there will however still be the internal addon editor. 

UpdateManager?
UpdateManager will also be written in C/C++ but will only be used for application updates on Mac OS X and Windows, and will only be used on Linux for addon updates.

Will it be portable on USB sticks?
Yes and No, Yes for the Windows Version, for RazorIRC on windows all you’d have to do is drop the ‘razorirc.exe’ onto a usb key, and do a first run, the first run is to only set up the environment (eg. default directories, default configurations, etc), it’ll automatically detect weather or not it’s on a flash device and set up for one user use, it’ll also still support the cloud configuration that I’m pushing, so all you’d have to do after first run is use your RazorIRC.com login and it’ll encrypt the configuration and use your global config.

So what are the planned supported Operating Systems?
There’s planned support for:
Windows: XP, Vista and 7 (along with their server versions 2003, 2003R2, 2008 and 2008R2)
Mac: Mac OS X 10.5.x (that’s all I’ll be able to test on)
Linux: Ubuntu 8.10, various others too.

I’m going to do up the site by the end of April, then I’m going to take a break from development (that’s also why there’s no planned summer release anymore)

 

Anyways, I think this post is long enough…

Comment are closed.