Re: [Licq-main] Some thoughts about decoupling frontend and backend
Stefan Haun <[email protected]>
| Newsgroups | gmane.network.licq.devel,gmane.network.licq.general |
|---|---|
| Message-ID | <[email protected]> |
Philip Nelson schrieb:
> If I've understood you corretly, the RMS plugin deals with what you've
> described? It is possible to start licq with only the rms plugin (which
> isn't really a 'frontend' plugin, so just runs as a daemon). You (or
> another frontend) can then telnet to the RMS plugin, login and then you
> have a whole lot of functionality.
Yeah, that's a good point. I'm sorry I didn't see this plugin, must be
new and at the moment it isn't really fun to browse the licq website (if
the domain is not reachable, why doesn't - at least - somebody replace
the absolute links from the menu with relative ones?).
Well then, I think, one part of the work will be to implement more
functions in the RMS plugin, since this can act as the server.
> I think that so far the only 'frontend' which really utilises the RMS
> plugin is licqweb - http://whatsbeef.net/philip/licqweb/ - it allows you
> to access your licq daemon from anywhere with a browser. It only has basic
> functionality at the moment but I plan to add a whole lot to it one day
> (when I have time).
Then I might start a backend dummy which uses the RMS plugin to fetch
its data and fakes a real backend to any frontend.
> If you only want to be able to use the kde-gui or other 'frontend' gui
> remotely, I think this would require a fair bit of work, and probably not
> worth it.
It would only be worth the effort if this would mean a general change in
the backend to plugin communication. I don't want to code something
parallel to the main icq stream, because that means much effort for
maintaining the code and keeping it up to date. But as far as I have
seen, some things can be done for the interface between backend and
plugins. I'd like to start in this direction.
Anyways, I am abroad until the end of march, so the work won't start
before then. But I would like to get an overview on what is needed, what
is wanted and what I can do.
Greetings,
Stefan
--
____
/ \
/ ^ ^ \ Stefan Haun
I \/ I [email protected]
II II http://www.tuxathome.de
II II
I /\/\ I
signature.asc
(application/pgp-signature, 250 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD5U/NtHN6bbvx3xIRAv9CAJ9wC8s3p00wdpE/oOF7IVpv6mZlLACghAjX nGhRQGXeVmDzpUOZtKaDc6g= =NaQa -----END PGP SIGNATURE-----