[Serdev] SER architectural decisions - was: So who/what is SER
for, anyway?
Greger V. Teigre
greger at teigre.com
Mon Jan 29 20:11:13 UTC 2007
Andrei,
Could you possibly take the lead and write up a summary of the things
related to the module interface discussed in these threads?
Just like for the scalability/failover topic, it would be very useful
for our discussion to have one discussion page on iptel.org where we
document the status quo on where we want to go.
Feel free to write it up in serdev post and I'll post it to iptel.org :-)
g-)
Andrei Pelinescu-Onciul wrote:
> On Jan 25, 2007 at 18:40, Dragos Vingarzan <vingarzan at fokus.fraunhofer.de> wrote:
>
>> Andrei Pelinescu-Onciul wrote:
>>
>>> modules were there almost from the beginning. It's true however that ser
>>> outgrew the current module interface and it needs a change.
>>> Unfortunately we cannot make this change overnight and that's why we
>>> have to live with numerous hacks.
>>> [...]
>>> All this stuff will take a lot of time, but it will eventually happen.
>>>
>>> Andrei
>>>
>>>
>> given the whole inheritance thing... could they live in parallel for a
>> while? Like a parallel module interface with it's own new script? Even
>> if you won't be capable of mixing usage of old with new modules... or is
>> it just too much to push at once?
>>
>
>
> Yes they could. The new module interface structure will have a different
> name so that the module loader in core could make the distinction
> between old stuff and new interface. The same module could even have
> both old functions and new ones.
>
> The problem here is time. IMHO the module interface change is linked to
> the others (especially script engine and avps) and it should all come
> more of less together. This will take lot of time and there are a lot of
> more pressing problems (like small rfc conformance problems, the need to
> rewamp the locks, more dns stuff a.s.o) so it gets continuosly delayed.
>
>
> Andrei
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.iptel.org/pipermail/serdev/attachments/20070129/101a7376/attachment.htm
More information about the Serdev
mailing list