I know it would dramatically change the module itself (it is a PJIRC module, not a IRC client module)... though... as a brainstorming for perhaps a "2.0" or "3.0" version... What about having it support an AJAX client instead of the Java PJIRC applet? Having AJAX would make the IRC experience lighter and cleaner, makeing it fully customizable and themable.

E.g. I found this GPL'ed AJAX IRC client http://code.google.com/p/webchat2/

What do you think?

Comments

ruharen’s picture

I thought about it many times: support several applets/technologies to connect to IRC in one module.
There are also flash plugins to connect to IRC too.

In long term, it could be possible to create a unique module supporting all this ways of connecting to IRC, but for now, I prefer to stick to develop this one until I have added many of the settings PJIRC has.

I thought of making another module, because it would need another name. Pjirc is very specific. In that module, one could select wich type of client wants to use in its website.
But, in the other hand, I tend to think a module like this would complicate things, and that it could be done with different modules: if you want Pjirc, use pjirc module, if you want ajax, use ajax irc module.
The advantages of having one module are, that many settings are the same and can be managed in the same way for all clients, but the disadvantage IMO is that it could be complicated to unify and mantain all in one module.
One solution to the latter could be to make an API module for IRC clients, wich then had submodules for each client you want to use.
I haven't considered all of this in deep. This are some thoughts that have came to my mind right now. I'll take in consideration suggestions or collaboration on this, but not right now. As I said i think PJIRC has many work to to still.

I'm interested in the client you've found. I'll take a look at it and consider it.

Thanks.

ruharen’s picture

Status: Active » Closed (won't fix)

I won't do it in this module. Thanks.