<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 18, 2013 at 4:50 PM, Summers Pittman <span dir="ltr"><<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><div class="im">
<div>On 06/18/2013 10:46 AM, Matthias
Wessendorf wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Tue, Jun 18, 2013 at 4:42 PM,
Daniel Passos <span dir="ltr"><<a href="mailto:daniel@passos.me" target="_blank">daniel@passos.me</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">We don't have special words on Android, but
we can use the same of iOS and shoot the same behaviors.
wdyt?</div>
</blockquote>
<div><br>
</div>
<div>Like you did on the PR, for "alert", right ? </div>
<div><br>
</div>
<div>I personally do like that very much </div>
<div><br>
</div>
</div>
</div>
</div>
</blockquote></div>
So Android doesn't define any specific "keys".<br></div></blockquote><div><br></div><div style>awesome, even better. </div><div style><br></div><div style>Forget what I was asking :)</div><div><br></div>
<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">
<br>
Are you asking for some generic "keys" which pushee and ag-android
will "natively" support?</div></blockquote><div><br></div><div><br></div><div style>I like what you guys did for "alert", on Android :) That would be cool, I think :)</div><div style><br></div><div style>
<a href="https://github.com/danielpassos/aerogear-android/blob/push/src/org/jboss/aerogear/android/unifiedpush/AGPushMessageReceiver.java#L46">https://github.com/danielpassos/aerogear-android/blob/push/src/org/jboss/aerogear/android/unifiedpush/AGPushMessageReceiver.java#L46</a><br>
</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">
<div><div class="h5"><br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Tue, Jun 18, 2013 at
9:15 AM, Matthias Wessendorf <span dir="ltr"><<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">Summers, Passos,
<div><br>
</div>
<div><br>
</div>
<div>wondering if we should/could honor
"android" specific keys as well (similar
to the iOS keys that we "honor")</div>
<div><br>
</div>
<div>
See:</div>
<div><a href="https://github.com/aerogear/aerogear.org/blob/master/docs/specs/aerogear-push-messages/index.markdown#ios-special-keys" target="_blank">https://github.com/aerogear/aerogear.org/blob/master/docs/specs/aerogear-push-messages/index.markdown#ios-special-keys</a><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>-Matthias<br>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Thu, Jun 13,
2013 at 5:36 PM, Matthias Wessendorf <span dir="ltr"><<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">reminder, that ID is
just the primary key :-)
<div>
<br>
</div>
<div>meaningful are<span style="font-size:13px;font-family:arial,sans-serif"> "</span><span style="font-size:13px;font-family:arial,sans-serif">pushApplicationID</span><span style="font-size:13px;font-family:arial,sans-serif">" and "variantID"</span></div>
</div>
<div>
<div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On
Tue, Jun 4, 2013 at 3:17 PM,
Matthias Wessendorf <span dir="ltr"><<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">Luke
<div><br>
</div>
<div>once this landed,
it will be
"pushApplicationID"
and "variantID" - the
ID is than meaningless
(at least for PushEE
server).<span><font color="#888888"><br>
</font></span></div>
<span><font color="#888888">
<div><br>
</div>
<div>-M</div>
</font></span></div>
<div>
<div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On
Fri, May 31, 2013
at 6:45 PM, Lucas
Holmquist <span dir="ltr"><<a href="mailto:lholmqui@redhat.com" target="_blank">lholmqui@redhat.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div style="word-wrap:break-word">plus
plus
<div>
<div><br>
<div>
<div>On May
31, 2013, at
12:39 PM,
Matthias
Wessendorf
<<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>>
wrote:</div>
<br>
<blockquote type="cite">
<div dir="ltr"><a href="https://issues.jboss.org/browse/AGPUSH-86" target="_blank">https://issues.jboss.org/browse/AGPUSH-86</a><br>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">
On Fri, May
31, 2013 at
6:25 PM, Luke
Holmquist <span dir="ltr"><<a href="mailto:lholmqui@redhat.com" target="_blank">lholmqui@redhat.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="auto">
<div><br>
<br>
Sent from my
iPhone</div>
<div>
<div><br>
On May 31,
2013, at 12:24
PM, Matthias
Wessendorf
<<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>>
wrote:<br>
<br>
</div>
<blockquote type="cite">somehow
the device
needs to say:
"I belong to
android
variant"
<div><br>
</div>
<div>besides
the @Id /PK,
we can have a
second field /
column that
represents:</div>
<div>* PushAppID</div>
<div>*
VariantID</div>
<div><br>
</div>
</blockquote>
</div>
<div>Yup.
Having these
would solve
that</div>
<div>
<div>
<div><br>
</div>
<br>
<blockquote type="cite">
<div>
</div>
<div><br>
</div>
<div>Was that
your
question? <span></span><br>
<br>
On Friday, May
31, 2013,
Lucas
Holmquist
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div style="word-wrap:break-word">something
that i was
thinking about
after doing
some examples
is that i'm
not sure how i
feel about
using the PK's
of each table
as the
identifier to
register/broadcast
clients.
<div>
<br>
</div>
<div>We are
sort of giving
meaning to
data that
really
shouldn't have
meaning. it
should really
only be used
to identify
the row. It
might be
better to have
another key on
each
table/object
that is the
identifier.</div>
<div><br>
</div>
<div>So in one
of the
examples i
did, the app
on the device
will register
the device
with the push
server, but i
needed to also
include the id
of the variant
instance</div>
<div><br>
</div>
<div>i guess
i'm thinking
if someone
migrates their
database,
these keys
could get
messed up.</div>
<div><br>
</div>
<div><br>
</div>
<div>wdyt?</div>
<div><br>
</div>
<div><br>
<div>
<div>On May
28, 2013, at
2:53 AM,
Matthias
Wessendorf
<<a>matzew@apache.org</a>>
wrote:</div>
<br>
<blockquote type="cite">
<div dir="ltr"><br>
<div><br>
<br>
<div>On Tue,
May 28, 2013
at 8:51 AM,
Corinne Krych
<span dir="ltr"><<a>corinnekrych@gmail.com</a>></span> wrote:<br>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">in
selective push
is:<br>
<div><span style="font-family:arial,sans-serif">==>
variant: iOS </span><span style="font-family:arial,sans-serif"> + alias: mwessendorf</span><font face="arial,
sans-serif"><br>
</font></div>
a valid
criteria too?<br>
</div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
<div>yes. let
me update the
related doc(s)</div>
<div> </div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div><br>
<br>
<div>On 28 May
2013 08:51,
Corinne Krych
<span dir="ltr"><<a>corinnekrych@gmail.com</a>></span> wrote:<br>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><br>
</div>
<div><br>
<br>
<div>
On 28 May 2013
08:48,
Matthias
Wessendorf <span dir="ltr"><<a>matzew@apache.org</a>></span> wrote:<br>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">TYPO:
<div><font face="arial,
sans-serif">==>
variant: iOS
(since a
PushAPP
_might_ have
only one
iOS variant) +
deviceType:iPadMini
+ alias:
mwessendorf</font><br>
</div>
<div><font face="arial,
sans-serif">or</font></div>
<div><span style="font-family:arial,sans-serif">==>
variant: iOS
(since a
PushAPP
_might_ have
only one
iOS variant</span><span style="font-family:arial,sans-serif">) + deviceType:iPhone + alias:
mwessendorf</span><font face="arial,
sans-serif"><br>
</font></div>
<div><span style="font-family:arial,sans-serif"><br>
</span></div>
<div><span style="font-family:arial,sans-serif"><br>
</span></div>
<div><br>
</div>
</div>
<div>
<br>
<br>
<div>
On Tue, May
28, 2013 at
8:43 AM,
Matthias
Wessendorf <span dir="ltr"><<a>matzew@apache.org</a>></span> wrote:<br>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><br>
<div><br>
<br>
<div>
<div>On Tue,
May 28, 2013
at 12:00 AM,
Corinne Krych
<span dir="ltr"><<a>corinnekrych@gmail.com</a>></span> wrote:<br>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">When
doing
selective push
query, is
there any
overlap
between mobile
variant (which
I understand
like mobile
type which
contains
certificates)
and device
type?</div>
</blockquote>
<div><br>
</div>
</div>
<div>MobileVariant
(or call it
type) is
something like
"Android", or
"iOS".</div>
<div>deviceTypes
would be iPad,
iPod, iPhone,
iWatch :) -
or "Android
Table",
"Andrpid
phone",
android what
not</div>
<div><br>
</div>
<div><br>
</div>
<div>Sure....
ideally there
are several
variants:</div>
<div>
<div>- iOS
iPhone
5 optimised app
in the app
store</div>
<div>
<div>- iOS
iPhone 4s
optimised app
in the app
store</div>
</div>
<div>- iOS
iPhone 3
optimised app
in the app
store</div>
<div>- iOS
iPad mini
optimised app
in the app
store</div>
<div>etc :)</div>
<div><br>
</div>
<div>But, if
there is only
one variant,
it's totally
valid to
install an iOS
application
(from the
appstore), on
an iPad and an
iPhone;</div>
<div> <br>
</div>
</div>
<div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">
<div>Both
aimed at
defining
categories. </div>
<div>
Are those
categories
defined and
fixed in the
spec or can
they be
extended?</div>
</div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
</div>
<div>I don't
understand
categories,
here</div>
<div>
<div> </div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">Can
we do a
selective push
based on
mobileType=mobile
variant and
alias=john@gmail?</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
Matthias Wessendorf <br>
<br>
blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>
twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
aerogear-dev mailing list
<a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a></pre>
</blockquote>
<br>
</div></div></div>
<br>_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Matthias Wessendorf <br>
<br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>
twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a>
</div></div>