<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">&lt;<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a>&gt;</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">&lt;<a href="mailto:daniel@passos.me" target="_blank">daniel@passos.me</a>&gt;</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&#39;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 &quot;alert&quot;, 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&#39;t define any specific &quot;keys&quot;.<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 &quot;keys&quot; which pushee and ag-android
    will &quot;natively&quot; support?</div></blockquote><div><br></div><div><br></div><div style>I like what you guys did for &quot;alert&quot;, 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">&lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt;</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
                              &quot;android&quot; specific keys as well (similar
                              to the iOS keys that we &quot;honor&quot;)</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">&lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt;</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"> &quot;</span><span style="font-size:13px;font-family:arial,sans-serif">pushApplicationID</span><span style="font-size:13px;font-family:arial,sans-serif">&quot; and &quot;variantID&quot;</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">&lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt;</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
                                                  &quot;pushApplicationID&quot;
                                                  and &quot;variantID&quot; - 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">&lt;<a href="mailto:lholmqui@redhat.com" target="_blank">lholmqui@redhat.com</a>&gt;</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
                                                          &lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt;
                                                          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">&lt;<a href="mailto:lholmqui@redhat.com" target="_blank">lholmqui@redhat.com</a>&gt;</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
                                                          &lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt;
                                                          wrote:<br>
                                                          <br>
                                                          </div>
                                                          <blockquote type="cite">somehow
                                                          the device
                                                          needs to say:
                                                          &quot;I belong to
                                                          android
                                                          variant&quot;
                                                          <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&#39;m
                                                          not sure how i
                                                          feel about
                                                          using the PK&#39;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&#39;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&#39;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
                                                          &lt;<a>matzew@apache.org</a>&gt;
                                                          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">&lt;<a>corinnekrych@gmail.com</a>&gt;</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">==&gt;
                                                          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">&lt;<a>corinnekrych@gmail.com</a>&gt;</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">&lt;<a>matzew@apache.org</a>&gt;</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">==&gt;
                                                          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">==&gt;
                                                          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">&lt;<a>matzew@apache.org</a>&gt;</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">&lt;<a>corinnekrych@gmail.com</a>&gt;</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
                                                          &quot;Android&quot;, or
                                                          &quot;iOS&quot;.</div>
                                                          <div>deviceTypes
                                                          would be iPad,
                                                          iPod, iPhone,
                                                          iWatch :)  -
                                                          or &quot;Android
                                                          Table&quot;,
                                                          &quot;Andrpid
                                                          phone&quot;,
                                                          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&#39;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&#39;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>