<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">I am not sure that I followed the thread completely so please read the following with that in mind.<div><br></div><div>One item that I feel is critical, the determining metric (e.g. number of sent messages, number of registered devices, etc) should be displayed in the dashboard, therefore, it is obvious why the line-item is listed on the dashboard.</div><div><br></div><div>I also like the concept of "recent activity" as that allows me the developer and/or administrator to know which "channels" are being used...right now (in the last N hours). &nbsp;</div><div><br><div><div><div>On Aug 4, 2014, at 3:08 AM, Matthias Wessendorf &lt;<a href="mailto:matzew@apache.org">matzew@apache.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 1, 2014 at 4:19 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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="">On Fri, Aug 1, 2014 at 3:49 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"><br><div class="gmail_extra"><br><br><div class="gmail_quote">

<div>On Fri, Aug 1, 2014 at 3:45 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 Fri, Aug 1, 2014 at 3:08 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"><br><div class="gmail_extra"><br><br><div class="gmail_quote">


<div>On Fri, Aug 1, 2014 at 3:05 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">Hum, after thinking and looking a bit I think it's easier and more clear to show the "real" 3 most recent active variants like you mentioned, along with the numbers of receivers for the last push messages (but the label should be made more obvious to explain this number, working on that s well)&nbsp;</div>




</blockquote><div><br></div></div><div>sounds good w/ me</div></div></div></div></blockquote></div><div>Ok, here a last proposition, because our current model do really fit what we want to do : What about showing the 3 last activity (regardless of the variant) , basically a select on the PushMessageInformation sorted on submitDate and we pick the 3 first one ?&nbsp;</div>


</div></div></div></blockquote><div><br></div></div><div>ah, so it could be, for some reason list like this:</div><div><br></div><div>* Variant A &nbsp; (50 message)<br></div><div>* Variant C &nbsp; (5 message)<br></div><div>* Variant A &nbsp; (15 message)<br>

</div></div></div></div></blockquote></div><div>Well will be more</div><div>* App A (total receivers from VariantMetrics list)</div><div>* App C (total receivers&nbsp;from VariantMetrics list)<br></div><div>* App A (total receivers&nbsp;from VariantMetrics list)<br>

</div><div><br></div></div></div></div></blockquote><div><br></div><div>sounds good</div><div>&nbsp;</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">
<div class="gmail_quote"><div></div><div>The trick with &nbsp;having &nbsp;variant metrics is that the submit date is on the PusMessageInformation and the VariantsMetricList has no refernce back to the PushMessageInformation, which made the query a bit complex.</div>
</div></div></div></blockquote><div><br></div><div>oh, if needed, we could change the model.&nbsp;</div><div>&nbsp;</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">
<div class="gmail_extra"><div class="gmail_quote"><div class="h5">
<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 class="gmail_extra"><div class="gmail_quote">

<div>
</div><div><br></div><div>? &nbsp; I am totally fine with that as well. What ever makes sense and give some sort of "activity feeling"</div><div><div><br></div><div>&nbsp;</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 class="gmail_extra"><div class="gmail_quote">
<div>&nbsp;</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 class="gmail_extra"><div class="gmail_quote">


<span><font color="#888888"><div>
<br></div><div>-M</div></font></span><div><div>&nbsp;</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">
<br></div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 1, 2014 at 2:39 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 Fri, Aug 1, 2014 at 2:34 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"><br><div class="gmail_extra"><br><br><div class="gmail_quote">


<div>On Fri, Aug 1, 2014 at 2:01 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 Fri, Aug 1, 2014 at 1:52 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">So the questions are, I think:<div><br></div>







<div>1) what does 'active' mean?</div><div>* total activity&nbsp;</div>
<div>* or recent activity&nbsp;</div><div><br></div><div>Having [1] in mind, I *think* the three most recent active variants makes sense&nbsp;</div>
<div><br></div><div>2) what number do we provide for that variant:</div><div>a)<span style="font-family: arial, sans-serif; font-size: 13px;">&nbsp;number of receivers/active tokens that received the last Push message</span></div>









<div><span style="font-family: arial, sans-serif; font-size: 13px;">b) total number of all receivers, in history&nbsp;</span></div><div><span style="font-family: arial, sans-serif; font-size: 13px;">c) number of total push messages, per variant</span></div>









<div><span style="font-family: arial, sans-serif; font-size: 13px;"><br></span></div><div><span style="font-family: arial, sans-serif; font-size: 13px;"><br></span></div><div><span style="font-family: arial, sans-serif; font-size: 13px;">Here, I *think* that b) does not make sense, having [1] in mind. I think presenting a) or c) as the number on that "three recent active" variants is a nice info.</span></div>








</div></blockquote><div><br></div></div><div>Ok , but imagine this we have 4 variants, A,B,C,D.</div><div>They all sent the same messages within the same hour , starting with :</div><div>&nbsp;A sends 5000 messages</div><div>







&nbsp;B &nbsp;sends 100 messages</div>
<div>&nbsp;C sends 15 messages</div><div>D sends 50 messages</div></div></div></div></blockquote><div><br></div><div><br></div></div><div>I think messages == receivers ? (I doubt that one variant will send 5k of push messages - I'd try to sue the company for that amount of spam on my phone)</div>






</div></div></div></blockquote></div><div>yeah receivers :)&nbsp;</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 class="gmail_extra">
<div class="gmail_quote">
<div>
<div>&nbsp;</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 class="gmail_extra"><div class="gmail_quote">







<div><br></div><div>The top 3 recent active are B,C and D , it's a bit a pita A do not show up, </div></div></div></div></blockquote><div><br></div><div><br></div></div><div>that's life! :)&nbsp;</div><div><div>
&nbsp;</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 class="gmail_extra"><div class="gmail_quote"><div>since it was really the more active.</div><div>Shall we define active within a period (24 hours ? ) ?</div></div></div></div></blockquote><div><br></div>







</div><div>doesn't make that even more complex ?&nbsp;</div></div></div></div></blockquote></div><div>Well, not that much I think since we are already going to introduce a new query based on dates. I will take a look.</div>





<div><div>
&nbsp;</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 class="gmail_extra"><div class="gmail_quote">


<div><div><br></div><div><br></div>
<div>&nbsp;</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 class="gmail_extra"><div class="gmail_quote">
<div><br></div><div>Sebi</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 dir="ltr">
<div><span style="font-family: arial, sans-serif; font-size: 13px;"><br></span></div><div><font face="arial, sans-serif">-Matthias</font></div><div><span style="font-family: arial, sans-serif; font-size: 13px;"><br>









</span></div><div><span style="font-family: arial, sans-serif; font-size: 13px;"><br></span></div><div><br></div><div><br></div><div><br></div><div>[1]&nbsp;<a href="https://issues.jboss.org/browse/AGPUSH-673" target="_blank">https://issues.jboss.org/browse/AGPUSH-673</a><br>









<div class="gmail_extra"><br><br><div class="gmail_quote"><div>On Thu, Jul 31, 2014 at 6:37 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>









</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><div dir="ltr">Hi,<div>I decided to start a new thread after some discussions we had on a previous thread[1]</div>









<div><br></div><div>Basically, we are talking about this part of the dashboard :&nbsp;</div><div><br></div><div><img src="https://issues.jboss.org/secure/attachment/12383984/screenshot-1.png" alt="screenshot-1.png - Latest 25/Jul/14 8:20 AM - Sebastien Blanc"><br>










</div><div><br></div><div>It appeared that is not really clear what we want to show there, as a side note, the current query behind this is not correct and should change whatever we decide.</div><div><br></div><div>So, what can we show here :</div>










<div><br></div><div>1.&nbsp;<span style="font-family: arial, sans-serif; font-size: 12.800000190734863px;">&nbsp;Show the most (three) recent active variants (and their # of receivers)&nbsp;</span></div><div><font face="arial, sans-serif">Active means here, the 3 latest variants that sent a Push Message.</font></div>










<div><font face="arial, sans-serif">The term "receivers" can also be confusing , do we want to show :</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">1.a : The number of receivers/active tokens that received the last Push message&nbsp;</font><span style="font-family: arial, sans-serif;">(i.e : Push Message A sent to 10 people and Push Message B to 5 people, we show 5) ?</span></div>










<div><font face="arial, sans-serif">1.b : The total number of receivers/actives tokens &nbsp;of this variant (i.e : Push Message A sent to 10 people and Push Message B to 5 people, we show 15) ?&nbsp;</font></div><div>










<font face="arial, sans-serif">1.c : The total number of Push Messages sent&nbsp;</font><span style="font-family: arial, sans-serif;">(i.e : Push Message A sent to 10 people and Push Message B to 5 people, we show 2). ?&nbsp;</span></div>










<div><span style="font-family: arial, sans-serif;"><br></span></div><div><span style="font-family: arial, sans-serif;">2. Show the most active variants (and their # of receivers)</span></div><div>










<span style="font-family: arial, sans-serif;">Almost same than 1. but here we look at all the variants even those without an recent activity.</span></div><div><span style="font-family: arial, sans-serif;">Here again 1.a/1.b or 1.c applies.</span></div>










<div><span style="font-family: arial, sans-serif;"><br></span></div><div><span style="font-family: arial, sans-serif;">The core question, IMO, is what would be an useful information for the user ?</span></div>










<div><span style="font-family: arial, sans-serif;"><br></span></div><div><span style="font-family: arial, sans-serif;">Sebi</span></div><div><span style="font-family: arial, sans-serif;"><br>










</span></div><div><br></div><div>[1]<a href="http://lists.jboss.org/pipermail/aerogear-dev/2014-July/008548.html" target="_blank">http://lists.jboss.org/pipermail/aerogear-dev/2014-July/008548.html</a></div></div>
<br></div>_______________________________________________<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></div><br></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><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></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><br></div></div>
</blockquote></div><br></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><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></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>_______________________________________________<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><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></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><br></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>
_______________________________________________<br>aerogear-dev mailing list<br><a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>https://lists.jboss.org/mailman/listinfo/aerogear-dev</blockquote></div><br></div></div></body></html>