Hi
Post by Stipe Toljyes there is. We at Wapme have those beasts arround here still in
cages ;)
yeah.. ditto...
Post by Stipe ToljSo could some people *please* think of how to handle configure/make of
"external" cvs modules with the gateway cvs module as base core.
Here is a very rough idea..
How about keeping it simple.
for the SMSC/bearerbox end - a config file that specifies a smsc_type, and
the entry function names and a .so that we can use dlopen to load.
eg for smpp it could look like this
group=smsc_module
smsc_type=smpp
so_file=smsc_smpp.so
smsc_create=smsc_smpp_create
Then for the "smsbox" end. These are essentially "standalone" apps that
connect to Kannel via bearerbox and send messages.
So I think we should split the gw directory again, much like we split of
gw/smsc
kannel/gwlib
kannel/gw
kannel/smsc
kannel/boxes/smsbox : split out the smsbox
kannel/boxes/wapbox : split out the smsbox
...
Then the
add on boxes can fit into there own kannel/boxes/foobar directory, or even
in a totally separate tree. One could even supply binaries (though
hopefully not) of boxes, or build Kannel support into commercial apps using
libs other than gwlib.
The configure/make can work just like smsbox, wapbox etc do now. When and
as new "front end" modules get added we can add --with-smpp --with-emi
--with-apachemod.........
Nisan
Post by Stipe ToljStipe
-------------------------------------------------------------------
Wapme Systems AG
Vogelsanger Weg 80
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
Internet: http://www.wapme-systems.de
-------------------------------------------------------------------
wapme.net - wherever you are