On Mon, Feb 10, 2014 at 2:23 PM, Lucas Holmquist <lholmqui(a)redhat.com>wrote:
here is the current format for comparison
https://gist.github.com/lholmquist/8915817
+1 to being more structured.
one thing though, in the current format, simplePush is not part of the
message, but it's own thing
Yeah, that's why I put it in the config section in my first version but
Matzew suggested it was more part of the message payload
On Feb 9, 2014, at 9:06 AM, Sebastien Blanc <scm.blanc(a)gmail.com> wrote:
On Sun, Feb 9, 2014 at 2:14 PM, Matthias Wessendorf <matzew(a)apache.org>wrote:
>
>
>
> On Sun, Feb 9, 2014 at 12:06 PM, Sebastien Blanc <scm.blanc(a)gmail.com>wrote:
>
>> Hi,
>> I was looking at our current Push Message Format[1] and I was wonderimg
>> if you should not add some more structure to it, decoupling config,
>> criterias and the message itself :
>>
>>
>> {
>> "config" : {
>>
>> "ttl" : 3600,
>> "content-available" : true,
>>
>>
>> "simple-push": "version=123"
>>
>> },
>> "criteria" : {
>>
>> "alias" : ["user(a)account.com",
"someone(a)aerogear.org", ....],
>>
>>
>> "categories" : ["someCategory",
"otherCategory"],
>>
>>
>> "deviceType" : ["iPad", "AndroidTablet"],
>>
>>
>> "variants" : ["c3f0a94f-48de-4b77-a08e-68114460857e",
"444939cd-ae63-4ce1-96a4-de74b77e3737"]
>>
>>
>> }
>> ,
>> "message": {
>> "alert":"HELLO!",
>> "sound":"default",
>> "badge":7,
>>
>> "someKey":"some value",
>>
>> "anotherCustomKey":"some other value"
>>
>> },
>> }
>>
>> wdyt ?
>>
>>
> interesting idea - it looks better structured.
>
> Regarding "simple-push": "version=123", I'd vote this not to
be part of
> the 'configuration' section, it's the actual message/payload for SP
>
Right ! here the updated gist
https://gist.github.com/sebastienblanc/8897596
>
>
> -M
>
>
>> Sebi
>>
>>
>>
>> [
1]http://aerogear.org/docs/specs/aerogear-push-messages/
>>
>>
>> _______________________________________________
>> aerogear-dev mailing list
>> aerogear-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>
>
>
> --
> Matthias Wessendorf
>
> blog:
http://matthiaswessendorf.wordpress.com/
> sessions:
http://www.slideshare.net/mwessendorf
> twitter:
http://twitter.com/mwessendorf
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev