Jon Keating wrote:
Attached is the log from the IRC meeting of this week. The main points
discussed were:
* The new callback system
* Plugin priorities
* More aspects of how the new API will be used and its goals
Also, a few points I brought up that should be discussed in more detail
(only rsLeo was present at this time).
* Python prototype
* Dividing up my responsibilities
Please take a look at the log for more details and provide your
opinions here and hopefully more people will be able to attend the
meeting next week. If Wednesday nights aren't a good time, please let
me know when is the best time for everyone that wishes to participate.
Jon
Sorry, I'd have really liked to participate but I had to go to my
university.
The log sounds quite good. Concerning the priority system a simple list
might really be the best idea I think.
Also beeing able to define only one "service name" for one callback
function is good (design). to simplify this maybe the callback function
then could have a char* which again tells the name of the current
service. this way one could use one function for more plugins, something
like
addCallback(func1, "message-sent");
addCallback(func1, "message-received");
addCallback(func1, "event-deleted");
or something. the callback function could then be called by something like
eventObject* func1(serviceName, obj);
and (as Jon said) return an object if it wants it to be changed or
return NULL if it just reads on the object.
I have no experience with python, but I don't think that it's really
neccessary to create a kind of prototype. No API is perfect and it will
be changed anyway in some points, so it doesn't really matter if it is
changed in the C++-Code or in python code then (or am I wrong?)
... Jon, are there more concrete plans already about the new API then
you wrote?
However, more next wednesday
Joachim
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Licq-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/licq-devel