Re: [STATUS] Kannel 1.4.1 stable release

Stipe Tolj <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Organization tolj.org system architecture
Message-ID <[email protected]>
Alexander Malysh wrote:

> Hi,
> 
> this patch seems to be broken in all areas. Stipe? what should this 
> patch  do?
> 1) I don't like call bb_alog_sms from smsc module, it's up to smsc layer

the call to bb_alog_sms() is in order to log the "FAILING DLR receive" event. 
Unfortunatly we don't pass any MO/DLR to the upper (abstractive) layer, hence we 
can't do the alog call there?!... I know it's a bit kludgy, any better suggestions?

> 2) even if all agreeing with (1) it's incomplete because handle only  
> data_sm pdu

you're right... damn... I missed the deliver_sm case switch. Need to fix it.

BTW, I'd suggest anyway to "handle" DLRs that could not be "found" in DLR 
storage somehow... ie. by putting them into a seperate DB table, so legacy 
systems can access them. And for kannel the table is the message sink.

> 3) msg->sms.charset should go away because we have _always_ internal  
> charset UTF-8

that was _before_ you introduced UTF-8 patch. We had latin1 as default, meaning 
no MTs could be forwarded to GSM-03.38 defaulted (data_coding = 0x00) SMSCs for 
connected smsbox instances... Now this needs other treatment after your UTF-8 patch.

> 4) we didn't see this patch posted to ML and it changed behavior

Nop... there is no behaviour change. The patch works only different if msg 
struct carries the "GSM-03.38" as msg->sms.charset which smsbox does not do. So 
behaviour remains the same here. Also for bb_alog() logging, it's ony a feature 
add. :pp
p
> I'm vote ++1 for reverting this patch.

nop... it doesn't need reverting... it needs simply clearing up the situation 
from my "let's support GSM-03.38 trully for SMPP conections" and your more 
generic UTF-8 patch.

Stipe

-------------------------------------------------------------------
Kölner Landstrasse 419
40589 DÃŒsseldorf, NRW, Germany

tolj.org system architecture      Kannel Software Foundation (KSF)
http://www.tolj.org/              http://www.kannel.org/

mailto:st_{at}_tolj.org           mailto:stolj_{at}_kannel.org
-------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.