<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Feb 27, 2014 at 7:32 PM, Hylke Bons <span dir="ltr">&lt;<a href="mailto:hbons@redhat.com" target="_blank">hbons@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><div class="">
    <div>On 27/02/2014 18:25, Matthias
      Wessendorf wrote:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr"><br>
        <div class="gmail_extra"><br>
          <br>
          <div class="gmail_quote">On Thu, Feb 27, 2014 at 6:32 PM,
            Hylke Bons <span dir="ltr">&lt;<a href="mailto:hbons@redhat.com" target="_blank">hbons@redhat.com</a>&gt;</span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000">
                <div>Hey,<br>
                  <br>
                  After some discussion with Sebastien, here&#39;s the first
                  iteration of the design:
                  <a href="https://raw.github.com/hbons/aerogear-design/master/tests/send-message.png" target="_blank">https://raw.github.com/hbons/aerogear-design/master/tests/send-message.png</a><br>
                  <br>
                  It shows a summary at the end of the form for review,
                  as sending messages can go very badly if a mistake was
                  made in the form. It may look a bit excessive with the
                  different pages, but it&#39;s an important case with
                  actions that can&#39;t be undone.<br>
                  <br>
                  Let me know your thoughts and whether this is at all
                  possible.</div>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>I actually like the simplicity of Sebi&#39;s dialog:<br>
            </div>
            <div><br>
            </div>
            <div>Send to [Everyone]</div>
            <div>
              Message [your text]</div>
            <div>&lt;SEND BUTTON&gt;</div>
          </div>
        </div>
      </div>
    </blockquote>
    <br></div>
    It&#39;s not actually so simple once you want to filter and enter more
    than just the message. </div></blockquote><div><br></div><div>I understand, and inculded that in my previous email</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">The defaults are are the same in this design.
    It&#39;s just a [Next][Message][Next] for the same thing.<br>
    <br>
    It&#39;s also a dialogue to keep consistency with the rest of the UI:
    pages for viewing and dialogues for changing/actions. Dialogues keep
    the message in context as well (well, when we have hovering dialogue
    boxes, I believe there&#39;s a JIRA for this).<br>
    <br>
    Usually I&#39;m the one of being accused of keeping things too simple.
    :)</div></blockquote><div><br></div><div>So, we can&#39;t have a simple page for the &quot;compose a push&quot; feature? </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><span class="HOEnZb"><font color="#888888"><br>
    <br>
    Hylke</font></span><div><div class="h5"><br>
    <br>
    <br>
    <blockquote type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div><br>
            </div>
            <div>For sending to a section of users, sure some criteria
              comes in for the actual filtering. However I am not really
              sure we need such a wizzard. Feels very enterprisy and I
              think feels complex.</div>
            <div>Did you get a chance to see what others do? E.g. Parse?
              Quite simple dialog (one page); works great for them.</div>
            <div><br>
            </div>
            <div>-Matthoas</div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div> </div>
            <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000">
                <div><span><font color="#888888"><br>
                      <br>
                      Hylke</font></span>
                  <div>
                    <div><br>
                      <br>
                      <br>
                      On 26/02/2014 09:15, Sebastien Blanc wrote:<br>
                    </div>
                  </div>
                </div>
                <div>
                  <div>
                    <blockquote type="cite">
                      <div dir="ltr">Hi,
                        <div>An update : here the latest screenshot of
                          the current UI : </div>
                        <div><br>
                        </div>
                        <div><img src="https://pbs.twimg.com/media/BhYwpCqCIAA1MJh.png:large" height="335" width="420"><br>
                        </div>
                        <div class="gmail_extra"> And also now you can
                          test it for real since I deployed a new
                          version that manage the sending :  : <a href="http://newpush-sblanc.rhcloud.com/" target="_blank">http://newpush-sblanc.rhcloud.com</a> 
                          (admin /123) </div>
                        <div class="gmail_extra"> <br>
                          <br>
                          <div class="gmail_quote">On Tue, Feb 25, 2014
                            at 11:36 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">Hello Sebi,
                                <div><br>
                                </div>
                                <div>that looks really nice!</div>
                                <div><br>
                                </div>
                                <div>Hylke can you take a look at the
                                  first version, from a UX persons view?</div>
                                <div><br>
                                </div>
                                <div>Thanks!</div>
                                <div>Matthias<br>
                                  <div class="gmail_extra"><br>
                                    <br>
                                    <div class="gmail_quote">On Tue, Feb
                                      25, 2014 at 10:06 AM, Sebastien
                                      Blanc <span dir="ltr">&lt;<a href="mailto:scm.blanc@gmail.com" target="_blank">scm.blanc@gmail.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="ltr">Hi,
                                          <div>I started to work on a
                                            new &quot;Compose Message&quot; page.
                                            The idea is that you can add
                                            criterias to your message ,
                                            as you can see here on this
                                            screenshot : </div>
                                          <div><img src="http://s17.postimg.org/d6zfd2rqn/compose2.png" alt="compose2" height="420" width="388"><br>
                                          </div>
                                        </div>
                                      </blockquote>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </blockquote>
                            <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 dir="ltr">
                                <div>
                                  <div class="gmail_extra">
                                    <div class="gmail_quote">
                                      <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">I&#39;ve
                                            also deployed a live version
                                            but *DICSLAIMER* this is
                                            just UI / Mockup work
                                            sending will not work for
                                            now : <a href="http://newpush-sblanc.rhcloud.com" target="_blank">http://newpush-sblanc.rhcloud.com</a> 
                                            =&gt; Select an App and you
                                            will have a &quot;Copomse
                                            Message&quot; link on the next
                                            page.</div>
                                          <div class="gmail_extra"><br>
                                          </div>
                                          <div class="gmail_extra">Feedback
                                            is welcome.</div>
                                          <div class="gmail_extra">Sebi</div>
                                          <div>
                                            <div>
                                              <div class="gmail_extra"><br>
                                              </div>
                                              <div class="gmail_extra"><br>
                                                <div class="gmail_quote">
                                                  On Mon, Feb 24, 2014
                                                  at 1:25 PM, Sebastien
                                                  Blanc <span dir="ltr">&lt;<a href="mailto:scm.blanc@gmail.com" target="_blank">scm.blanc@gmail.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="ltr"><br>
                                                      <div class="gmail_extra"><br>
                                                        <br>
                                                        <div class="gmail_quote">
                                                          <div>On Mon,
                                                          Feb 24, 2014
                                                          at 12:52 PM,
                                                          Hylke Bons <span dir="ltr">&lt;<a href="mailto:hbons@redhat.com" target="_blank">hbons@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>Sounds
                                                          good.<br>
                                                          Let me know if
                                                          you need any
                                                          help with the
                                                          mockup
                                                          designs. ;)</div>
                                                          </div>
                                                          </blockquote>
                                                          </div>
                                                          <div>Sure, I
                                                          will ASAP
                                                          submit a &quot;raw&quot;
                                                          mockup on
                                                          which you can
                                                          work on.</div>
                                                          <div>What I
                                                          would like is
                                                          a dedicated
                                                          page for the
                                                          &quot;Compose Push
                                                          Message&quot;
                                                          feature.</div>
                                                          <div><br>
                                                          </div>
                                                          <div>We wil
                                                          have a
                                                          criteria
                                                          section to
                                                          choose to who
                                                          we want to
                                                          send the
                                                          message. I
                                                          really like
                                                          for instance
                                                          how Jira do
                                                          that like here
                                                          <a href="http://postimg.org/image/5ur2j9wh5/" target="_blank">http://postimg.org/image/5ur2j9wh5/</a> </div>
                                                          <div>In our
                                                          case we could
                                                          have the drop
                                                          downs for :
                                                          &quot;Variants&quot;,
                                                          &quot;Device Type&quot;,
                                                          &quot;Alias&quot; and
                                                          &quot;Categories&quot;</div>
                                                          <div>And then
                                                          below w will
                                                          have a free
                                                          text area to
                                                          send a custom
                                                          value.</div>
                                                          <div>
                                                          <div>
                                                          <div><br>
                                                          </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> <span><font color="#888888"><br>
                                                          <br>
                                                          Hylke</font></span>
                                                          <div>
                                                          <div><br>
                                                          <br>
                                                          <br>
                                                          On 23/02/2014
                                                          12:08,
                                                          Sebastien
                                                          Blanc wrote:<br>
                                                          </div>
                                                          </div>
                                                          </div>
                                                          <div>
                                                          <div>
                                                          <blockquote type="cite">
                                                          <div dir="ltr"><br>
                                                          <div class="gmail_extra"><br>
                                                          <br>
                                                          <div class="gmail_quote">On

                                                          Sun, Feb 23,
                                                          2014 at 1:04
                                                          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">Hi,


                                                          <div><br>
                                                          </div>
                                                          <div>over the
                                                          weekend I
                                                          spoke w/ a
                                                          friend: His
                                                          company is
                                                          doing some
                                                          mobile
                                                          (iOS/Android)
                                                          apps which
                                                          also support
                                                          receiving push
                                                          notifications.</div>
                                                          <div><br>
                                                          </div>
                                                          <div>Two
                                                          examples he
                                                          told me. After
                                                          receiving push
                                                          notification:<br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          <div>* One of
                                                          their apps
                                                          basically
                                                          fetches the
                                                          latest version
                                                          of a CSV file,
                                                          stored on a
                                                          public HTTP
                                                          Server.<br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          <div>* Another
                                                          app is used to
                                                          tell sales
                                                          guys new
                                                          brochure files
                                                          (PDF) are
                                                          available on a
                                                          protected
                                                          resource of a
                                                          webserver
                                                          (which they
                                                          _can_ than
                                                          download from
                                                          w/in the app,
                                                          if the like
                                                          to)</div>
                                                          <div><br>
                                                          </div>
                                                          <div>The
                                                          company build
                                                          a simple
                                                          console (PHP)
                                                          which allows
                                                          them to send
                                                          new push
                                                          messages, when
                                                          ever their
                                                          customers want
                                                          to.<br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          <div>I showed
                                                          them our
                                                          UnifiedPush
                                                          Server and its
                                                          usage via our
                                                          AeroDoc
                                                          example (iOS /
                                                          backend). They
                                                          really liked
                                                          the
                                                          UnifiedPush
                                                          Server.
                                                          Especially
                                                          that it does
                                                          store all the
                                                          device
                                                          metadata. </div>
                                                          <div><br>
                                                          </div>
                                                          <div>But since
                                                          a lot of their
                                                          mobile apps
                                                          don&#39;t have a
                                                          backend
                                                          requirement,
                                                          they would
                                                          still have to
                                                          use their own
                                                          console (which
                                                          than connects
                                                          to UPS)  for
                                                          submitting all
                                                          the push
                                                          messages they
                                                          want.<br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          <div>This
                                                          brings me to
                                                          [AGPUSH-38]
                                                          and I really
                                                          think we
                                                          should
                                                          implement that
                                                          feature. Not
                                                          only for
                                                          sending test
                                                          messages! If
                                                          our
                                                          UnifiedPush
                                                          Server allows
                                                          its users to
                                                          simple send
                                                          push messages
                                                          to all of
                                                          their mobile
                                                          apps, it would
                                                          make the
                                                          server even
                                                          more
                                                          attractive.</div>
                                                          <div><br>
                                                          </div>
                                                          <div>I regret
                                                          a bit that I
                                                          was against
                                                          [AGPUSH-38] in
                                                          the beginning,
                                                          I guess that&#39;s
                                                          due to my Java
                                                          enterprise
                                                          background,
                                                          where you
                                                          typically find
                                                          complex
                                                          setups, and
                                                          server talk to
                                                          servers :-(</div>
                                                          <div> <br>
                                                          </div>
                                                          <div>Anyways,
                                                          now I really
                                                          think that the
                                                          UPS has to
                                                          have such a
                                                          &#39;send push&#39;
                                                          facility
                                                          inside of the
                                                          Admin UI :-) I
                                                          believe that
                                                          we could reach
                                                          way more
                                                          potential
                                                          users with
                                                          something like
                                                          that</div>
                                                          </div>
                                                          </blockquote>
                                                          <div>+9001 and
                                                          I already
                                                          started
                                                          thinking about
                                                          this for a
                                                          while. I will
                                                          try to submit
                                                          some
                                                          mockups/POCs
                                                          this week so
                                                          we can discuss
                                                          that and I
                                                          have  quickly
                                                          a first
                                                          working
                                                          version on
                                                          master.</div>
                                                          <div><br>
                                                          </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> <br>
                                                          </div>
                                                          <div>Any
                                                          thoughts?</div>
                                                          <div><br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          <div>Greetings,</div>
                                                          <div>Matthias </div>
                                                          <div><br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          <div>[AGPUSH-38] <a href="https://issues.jboss.org/browse/AGPUSH-38" target="_blank">https://issues.jboss.org/browse/AGPUSH-38</a></div>
                                                          <span><font color="#888888">
                                                          <div><br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          <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>
                                                          </font></span></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>
                                                          </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" 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>
                                                          </div>
                                                        </div>
                                                        <br>
                                                      </div>
                                                    </div>
                                                  </blockquote>
                                                </div>
                                                <br>
                                              </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><span><font color="#888888"><br>
                                          </font></span></blockquote>
                                    </div>
                                    <span><font color="#888888"><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>
                                      </font></span></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>
                        </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" 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>