<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 28, 2014 at 7:22 PM, Matt Carrano <span dir="ltr">&lt;<a href="mailto:mcarrano@redhat.com" target="_blank">mcarrano@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 class=""><br>
<br>
----- Original Message -----<br>
From: &quot;Matthias Wessendorf&quot; &lt;<a href="mailto:matzew@apache.org">matzew@apache.org</a>&gt;<br>
To: &quot;AeroGear Developer Mailing List&quot; &lt;<a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a>&gt;<br>
Cc: &quot;Matt Carrano&quot; &lt;<a href="mailto:mcarrano@redhat.com">mcarrano@redhat.com</a>&gt;<br>
</div><div class="">Sent: Wednesday, May 28, 2014 12:14:08 PM<br>
Subject: Re: [aerogear-dev] First go at stats/activity wireframes<br>
<br>
</div><div class="">On Wed, May 28, 2014 at 5:59 PM, Hylke Bons &lt;<a href="mailto:hbons@redhat.com">hbons@redhat.com</a>&gt; wrote:<br>
<br>
&gt; Hey,<br>
&gt;<br>
&gt; I&#39;ve made a couple of small changes to the wireframes. Matt had some<br>
&gt; good feedback about the dashboard table showing &#39;recent&#39; errors: it<br>
&gt; wasn&#39;t really clear what kind of time period it covered, and error<br>
&gt; messages could be hidden due to the table pagination in the log table.<br>
&gt;<br>
&gt; These are the changes that try to address the above issues compared to<br>
&gt; the agreed upon previous design:<br>
&gt; - Dashboard area: &quot;Status&quot; -&gt; &quot;Warnings&quot;<br>
&gt;<br>
<br>
we can say that a it has failed for the variant;<br>
As said before, we can not (technically) say that just three messages failed<br>
<br>
<br>
<br>
&gt; - &quot;Clear All&quot; link/button to clear the list of errors on the dashboard<br>
&gt;<br>
<br>
hrm ... why? We will _not_ persist that &#39;clear&#39; - it will be visible on<br>
next loop to the page;<br>
IMO useless button ...<br>
<br>
</div>Agree that if the clear is not persisted, then the button is useless.  My original question to Hylke was how do items get removed from this message queue?  If the user cannot clear them, do they persist for a certain amount of time?  Is the queue finite (i.e. holds the last n messages)?  </blockquote>
<div><br></div><div>The last n issues will be presented;</div><div><br></div><div>Generally the &#39;push status info&#39; is only visible for 30 days - afterwards they are deleted</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Understand the scope issues, and that this will not likely make the 1.0.0 release, but just want to make sure these questions are considered.<br></blockquote><div><br></div><div>Thanks!</div><div><br></div><div>I think we are good to go, and ignore the bits that mentioned above</div>
<div><br></div><div>-M</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
<br>
&gt; - The log table has a tab showing &quot;Failed&quot; vs. &quot;All&quot; messages.<br>
&gt;<br>
<br>
not sure, we really need this, ATM<br>
<br>
remember.... we talked about a &#39;simple&#39; overview... and now with the<br>
dashboard being added, we already have have more,<br>
and this is even more of that ...<br>
<br>
Not sure ...<br>
<br>
<br>
&gt;<br>
&gt;<br>
&gt; <a href="https://raw.githubusercontent.com/hbons/aerogear-design/master/Unified%20Push%20Server/activity-spec.png" target="_blank">https://raw.githubusercontent.com/hbons/aerogear-design/master/Unified%20Push%20Server/activity-spec.png</a><br>

&gt;<br>
&gt; Let me know if this is ok and at all still possible to still do in the<br>
&gt; current timeframe (&quot;Clear All&quot; seems to require extra backend logic).<br>
&gt;<br>
<br>
yep, will NOT be implemented for 1.0.0<br>
<br>
<br>
&gt;<br>
&gt; Thanks,<br>
&gt;<br>
&gt; Hylke<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On 15/05/2014 16:19, Hylke Bons wrote:<br>
&gt; &gt; Hey,<br>
&gt; &gt;<br>
&gt; &gt; Here&#39;s an initial version:<br>
&gt; &gt;<br>
&gt; <a href="https://raw.githubusercontent.com/hbons/aerogear-design/master/Unified%20Push%20Server/activity-spec.png" target="_blank">https://raw.githubusercontent.com/hbons/aerogear-design/master/Unified%20Push%20Server/activity-spec.png</a><br>

&gt; &gt;<br>
&gt; &gt; I tried to incorporate most wishes expressed in the other thread.<br>
&gt; &gt;<br>
&gt; &gt; Most notable things:<br>
&gt; &gt; - Landing page with an overview of stats, most active apps, and error<br>
&gt; &gt; messages<br>
&gt; &gt; - Activity table shows both registration and notification events<br>
&gt; &gt; - Activity table is per variant, and not all activity on the server.<br>
&gt; &gt; Unless there&#39;s a usecase to have every event for every app/variant in a<br>
&gt; &gt; table I don&#39;t think we actually need it. The important thing is to get<br>
&gt; &gt; to error messages easily.<br>
&gt; &gt;<br>
&gt; &gt; Things to do/think about:<br>
&gt; &gt; - links/entry points to the activity table<br>
&gt; &gt; - filtering the activity table<br>
&gt; &gt;<br>
&gt; &gt; This is just the first iteration and we will improve on this.<br>
&gt; &gt; Let me know what you think.<br>
&gt; &gt;<br>
&gt; &gt; Thanks,<br>
&gt; &gt;<br>
&gt; &gt; Hylke<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; aerogear-dev mailing list<br>
&gt; &gt; <a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
&gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; aerogear-dev mailing list<br>
&gt; <a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
&gt;<br>
<br>
<br>
<br>
--<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><br>
</div></div></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>