* Enhancing mmsd
@ 2012-02-24 13:29 Jens Rehsack
2012-02-24 14:44 ` Ronald Tessier
0 siblings, 1 reply; 4+ messages in thread
From: Jens Rehsack @ 2012-02-24 13:29 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 581 bytes --]
Hi,
as announced in my last mail, I'm here to work with + improve ofono
and related software.
My next task will be to implement an ofono plugin which handles some
UPL push messages. Because there is only one "listener" at
org.ofono.PushNotificationAgent possible, I see two and a half way
to go on:
1) fork ofono-mmsd to handle more message types than mms
(via plugins?)
1b) fork ofono-mmsd to handle only SUPL push messages
2) find a way for more listeners on push messages
Any suggestions, preferred ways?
Best regards and have a nice weekend,
Jens
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Enhancing mmsd
2012-02-24 13:29 Enhancing mmsd Jens Rehsack
@ 2012-02-24 14:44 ` Ronald Tessier
2012-02-24 15:17 ` Jens Rehsack
0 siblings, 1 reply; 4+ messages in thread
From: Ronald Tessier @ 2012-02-24 14:44 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 1078 bytes --]
Hi Jens,
On 02/24/2012 02:29 PM, Jens Rehsack wrote:
> Hi,
>
> as announced in my last mail, I'm here to work with + improve ofono
> and related software.
>
> My next task will be to implement an ofono plugin which handles some
> UPL push messages. Because there is only one "listener" at
> org.ofono.PushNotificationAgent possible, I see two and a half way
> to go on:
>
> 1) fork ofono-mmsd to handle more message types than mms
> (via plugins?)
> 1b) fork ofono-mmsd to handle only SUPL push messages
> 2) find a way for more listeners on push messages
>
> Any suggestions, preferred ways?
>
> Best regards and have a nice weekend,
> Jens
>
I think there is a third way to do what you want : write a SUPL push
message consumer as an mmsd plugin and not as an ofono plugin. Actually,
mmsd already implements a WAP push message dispatch mechanism for other
push message than MMS.
To check if this fits your needs, please have a look at the consumer.txt
documentation from mmsd/doc/.
Best regards.
Have a nice week-end,
Ronald
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Enhancing mmsd
2012-02-24 14:44 ` Ronald Tessier
@ 2012-02-24 15:17 ` Jens Rehsack
2012-02-27 2:14 ` Marcel Holtmann
0 siblings, 1 reply; 4+ messages in thread
From: Jens Rehsack @ 2012-02-24 15:17 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 1465 bytes --]
Am 24.02.2012 15:44, schrieb Ronald Tessier:
> Hi Jens,
>
> On 02/24/2012 02:29 PM, Jens Rehsack wrote:
>> Hi,
>>
>> as announced in my last mail, I'm here to work with + improve ofono
>> and related software.
>>
>> My next task will be to implement an ofono plugin which handles some
>> UPL push messages. Because there is only one "listener" at
>> org.ofono.PushNotificationAgent possible, I see two and a half way
>> to go on:
>>
>> 1) fork ofono-mmsd to handle more message types than mms
>> (via plugins?)
>> 1b) fork ofono-mmsd to handle only SUPL push messages
>> 2) find a way for more listeners on push messages
>>
>> Any suggestions, preferred ways?
>
> I think there is a third way to do what you want : write a SUPL push
> message consumer as an mmsd plugin and not as an ofono plugin. Actually,
> mmsd already implements a WAP push message dispatch mechanism for other
> push message than MMS.
> To check if this fits your needs, please have a look at the consumer.txt
> documentation from mmsd/doc/.
Yeah, you're right. I read it on my first day and had it totally
forgotten meanwhile. Initially it confuses me, because I assumed
there can be embedded documents in an mms - and didn't recognize
that mms is the built-in plugin for mmsd - which should be renamed
into wspd ;)
So my proposal 1 is already done - but I was to much confused to
recognize it. Thanks to point me on it.
Best regards,
Jens
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Enhancing mmsd
2012-02-24 15:17 ` Jens Rehsack
@ 2012-02-27 2:14 ` Marcel Holtmann
0 siblings, 0 replies; 4+ messages in thread
From: Marcel Holtmann @ 2012-02-27 2:14 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 1719 bytes --]
Hi Jens,
> >> as announced in my last mail, I'm here to work with + improve ofono
> >> and related software.
> >>
> >> My next task will be to implement an ofono plugin which handles some
> >> UPL push messages. Because there is only one "listener" at
> >> org.ofono.PushNotificationAgent possible, I see two and a half way
> >> to go on:
> >>
> >> 1) fork ofono-mmsd to handle more message types than mms
> >> (via plugins?)
> >> 1b) fork ofono-mmsd to handle only SUPL push messages
> >> 2) find a way for more listeners on push messages
> >>
> >> Any suggestions, preferred ways?
> >
> > I think there is a third way to do what you want : write a SUPL push
> > message consumer as an mmsd plugin and not as an ofono plugin. Actually,
> > mmsd already implements a WAP push message dispatch mechanism for other
> > push message than MMS.
> > To check if this fits your needs, please have a look at the consumer.txt
> > documentation from mmsd/doc/.
>
> Yeah, you're right. I read it on my first day and had it totally
> forgotten meanwhile. Initially it confuses me, because I assumed
> there can be embedded documents in an mms - and didn't recognize
> that mms is the built-in plugin for mmsd - which should be renamed
> into wspd ;)
we actually discussed this initially to create a separate WAP push
handler daemon, but reality is that it is really pointless and pretty
wasteful as a separate daemon.
The heavy lifting part is parsing WSP and that is the majority of what
mmsd is doing anyway already. So it is cheaper to just have one MMS
daemon that includes WAP Push handling. So essentially you get the MMS
handling for free with it.
Regards
Marcel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-02-27 2:14 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-24 13:29 Enhancing mmsd Jens Rehsack
2012-02-24 14:44 ` Ronald Tessier
2012-02-24 15:17 ` Jens Rehsack
2012-02-27 2:14 ` Marcel Holtmann
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.