<div dir="ltr">OK,<div><br></div><div>I clicked the button \o/</div><div><br></div><div>thanks again for testing</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 26, 2015 at 2:41 PM, Tadeas Kriz <span dir="ltr">&lt;<a href="mailto:tkriz@redhat.com" target="_blank">tkriz@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 dir="ltr">Thanks Lukas!</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 26, 2015 at 2:37 PM, Lukáš Fryč <span dir="ltr">&lt;<a href="mailto:lukas.fryc@gmail.com" target="_blank">lukas.fryc@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">Hey Tadeas,<div><br></div><div>as agreed on the IRC, I have opened these jiras:</div><div><br></div><div><a href="https://issues.jboss.org/browse/AGPUSH-1423" target="_blank">https://issues.jboss.org/browse/AGPUSH-1423</a> UPS Console: bulk of Admin UI/UX issues<br></div><div><a href="https://issues.jboss.org/browse/AGPUSH-1421" target="_blank">https://issues.jboss.org/browse/AGPUSH-1421</a> UPS Console: re-introduce double-check confirmation for app/variant remove/secret-reset<br></div><div><a href="https://issues.jboss.org/browse/AGPUSH-1422" target="_blank">https://issues.jboss.org/browse/AGPUSH-1422</a> Describe test spec for testing new Push Opened Analytics feature<br></div><div><br></div><div><br></div><div>Cheers,</div><div><br></div><div>~ Lukas</div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 26, 2015 at 10:40 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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>thanks for the testing. Looks like we are good to go w/ the beta.1 release.</div><div>Like Lukas already asked, are you able to create a few JIRAs to capture the issues on the UI ? </div><div><br></div><div>Thanks</div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 22, 2015 at 1:30 PM, Lukáš Fryč <span dir="ltr">&lt;<a href="mailto:lukas.fryc@gmail.com" target="_blank">lukas.fryc@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">Thanks Tadeas,<div><br></div><div>that&#39;s wonderful feedback!<br><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Fri, May 22, 2015 at 3:24 AM, Tadeas Kriz <span dir="ltr">&lt;<a href="mailto:tkriz@redhat.com" target="_blank">tkriz@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="ltr"><h1 style="margin:0px 0px 10px;padding:0px;font-size:28px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif">UnifiedPush Server 1.1.0-beta.1 testing report</h1><p style="margin:15px 0px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">Hello there again,</p><p style="margin:15px 0px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">so I have tested the UPS using the UI console, iOS 8.0 and Android 5.1. I have used the HelloPush example as to me it seems the best for testing the server and messaging.</p><p style="margin:15px 0px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">I have not tested the Windows, SimplePush and Amazon. The Simple Push was tested in the automated integration tests, but that does not apply for Windows and Amazon as we do not have the test cases for those. I also could not test them manually because I do not have Windows nor Amazon developer accounts.</p><p style="margin:15px 0px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">I have tortured the Admin UI quite thoroughly and it did really well. There were some bugs and some UX quirks that I suggest we fix into the next beta release.</p><h2 style="margin:20px 0px 10px;padding:0px;font-size:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(204,204,204);color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif">Kudos for:</h2><ul style="margin:15px 0px;padding-left:30px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><li style="margin:0px">Absolutely f***ing awesome wizard in the UnifiedPush Server Admin UI. I have loved every step of it and what totally amazed me was that when I deployed the app on the device and the app registered itself to the UPS, the wizard automagically progreessed to the next step! That is so damn awesome and the UX is just wonderful.<ul style="margin:0px 0px 15px;padding-left:30px"><li style="margin:0px">It was so great that I (as a user) would not mind if it was shown also when creating another variants in an application that already has some, because it makes it more friendly and gives the feedback when the first registration is successful.</li></ul></li><li style="margin:0px">It is also great that the user does not need to click on a link to keep logged in and only focusing the window is enough. Thanks for that.</li><li style="margin:0px">iOS HelloPush example is Swift 1.2 ready!</li><li style="margin:0px">Very nice error reporting in iOS HelloPush example (I set the URL wrong and the app told me about registration issue)</li></ul><h2 style="margin:20px 0px 10px;padding:0px;font-size:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(204,204,204);color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif">Found bugs</h2><ul style="margin:15px 0px;padding-left:30px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><li style="margin:0px"><p style="margin:0px 0px 15px">When sending push message using the UI, the following can happen:</p><ol style="margin:15px 0px;padding-left:30px"><li style="margin:0px">Check one or more variants in the variants list</li><li style="margin:0px">Uncheck all of the variants (this will leave you in the same visual state as it was before step 1.)</li><li style="margin:0px">Send the message</li><li style="margin:0px">Wonder why it was not sent to any of the devices</li></ol><p style="margin:15px 0px">It seems that when I open the dialog, it shows <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">No variants</code></strong>, but it really means <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">All variants</code></strong>. However when I check some variants and then uncheck them all, it will still say <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">No variants</code></strong>, but now it really means it as <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">No variants</code></strong>. My suggestion is to start with having all the variants checked and instead of listing them all separated by commas, we should show<strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">All variants</code></strong>.</p></li><li style="margin:0px"><p style="margin:0px 0px 15px">For some strange reason there is a lot of space in the bottom and I can scroll away all the content.</p></li><li style="margin:0px">There are <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">?</code></strong> help icons/buttons in the lower-right corners [5] in the analytics panel, but they do not do or show anything.</li><li style="margin:0px">In the variant list it still shows <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">0 delivered</code></strong>[7] even when I already sent and delivered messages.</li><li style="margin:0px">In <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Sender API</code></strong> tab there is always <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Set up Java UPS</code></strong> on top of the other sender platform (see [2, 3, 4])</li><li style="margin:0px">Clicking the <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Read more</code></strong> about master secret and push app id security [8] leads to <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">/ag-push/#</code></strong> (and somehow corrupts the history and I could not hit back button).</li><li style="margin:0px">Search in PushApplication list does not work (and I am not sure if it is necessary as there should not be that many apps).</li></ul><h2 style="margin:20px 0px 10px;padding:0px;font-size:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(204,204,204);color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif">UI/UX Quirks</h2><ul style="margin:15px 0px;padding-left:30px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><li style="margin:0px">Variant creation dialog wraps text when there is a lot of space [1].</li><li style="margin:0px">The area between number of devices and <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">edit</code></strong> button shows the <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">hand</code></strong> cursor, but it is not clickable. I would suggest to make it clickable and the action would be expanding/collapsing the variant detail.</li><li style="margin:0px">The <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">+</code></strong>/<strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">-</code></strong> button for expanding/collapsing the statistics does not show <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">hand</code></strong> cursor when mouse is above it.</li><li style="margin:0px">In the top right corner of the window, there is the <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">warnings</code></strong> information, however it is strange when there are no warnings so I would suggest one of these:<ol style="margin:15px 0px;padding-left:30px"><li style="margin:0px">Do not show it in the bar altogether when there are no warnings</li><li style="margin:0px">Disable the <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">clickability</code></strong> of it when there are no warnings</li><li style="margin:0px">When the popup is shown, it should not be just an empty box[6], but should show something like <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">No warnings</code></strong></li></ol></li><li style="margin:0px">When hitting the <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Edit</code></strong> variant button, it shows a dialog where I can change only the name of the variant. However when I click the<strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Change network options</code></strong> button, I am presented with the possibility to change both the name of the variant and the network specific configuration. I would therefore suggest to not show the name field in the <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Change network options</code></strong> dialog as it is not considered a good practise to have two ways of doing the same thing in UI.</li><li style="margin:0px">It is a bit strange that when I hover over the <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">copy</code></strong> (sources) in variant detail, the <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">edit</code></strong> and <code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">delete</code> buttons disappear until I move the mouse away from the <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">copy</code></strong>.</li><li style="margin:0px">Links to <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Android</code></strong>, <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Chrome</code></strong>, <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">iOS</code></strong>, <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Cordova</code></strong> etc. in variant detail should open the documentation in a new tab like the rest of documentation links. Now it opens in the same app which is not good because the user wants to stay in the Admin UI.</li><li style="margin:0px">When I click on the <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">in the documentation</code></strong> link on the <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">no variants</code></strong> screen, I get redirected correcly, but it takes a while for the images to load and it pushes the content away and I lose track where was the help I came for. I would suggest to set the dimensions into the &lt;img&gt; tags therefore it will not push the screen away, but simply load into the empty space.</li></ul></div></blockquote></div></div><div>This is <a href="http://aerogear.org" target="_blank">aerogear.org</a> bug, could you report that? </div><span><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"><ul style="margin:15px 0px;padding-left:30px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><li style="margin:0px">Each time the user wants to do a destructive action (i.e. <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">deleting application</code></strong>, <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">deleting variant</code></strong>,<strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">reseting master secret</code></strong>) he should be presented with a dialog in which he would have to type the name of the <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">variant</code></strong>or <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">application</code></strong> in order to continue. This was already in before and I am not sure why was it removed.</li></ul></div></blockquote></span><div> We have discussed this with Andres and he believes it is unnecessary from UX PoV: clicking big red button should be enough. :-)</div><div><br></div><div>But since this is re-occuring report to the new UI, we should probably rethink that and introduce confirmation back.</div><span><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"><h2 style="margin:20px 0px 10px;padding:0px;font-size:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(204,204,204);color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif">Questions</h2><ul style="margin:15px 0px;padding-left:30px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><li style="margin:0px">I am not sure what <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">x receivers / y opened</code></strong> means as well as the meaning of <strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">first time opened</code></strong> and<strong><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">last time opened</code></strong>.</li><li style="margin:0px">Is there a way to access the list of registered installations as it was before? Should it?</li><li style="margin:0px">In analytics there are <strong style="margin-top:0px"><code style="margin:0px 2px;padding:0px 5px;white-space:nowrap;border:1px solid rgb(234,234,234);border-radius:3px;background-color:rgb(248,248,248)">Push opens</code></strong> statistics. Does that mean there is some new API in UnifiedPush Server? If so should we test it? If so how?</li></ul></div></blockquote></span><div>Yes, all these are related to the new Analytics - push notification sent to devices / devices opened metric. </div><span><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"><h2 style="margin:20px 0px 10px;padding:0px;font-size:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(204,204,204);color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif">One more thing</h2><p style="margin:15px 0px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">It would be great if we implemented documentation versioning similar to <a href="http://www.readthedocs.org/" style="color:rgb(65,131,196)" target="_blank">readthedocs.org</a>. That way there could be more versions of the documentation hosted on the <a href="http://www.aerogear.org/" style="color:rgb(65,131,196)" target="_blank">aerogear.org</a> site and each version of UnifiedPush Server Admin UI could point to the specific version. It would lead to better user experience because they would see the documentation exactly for their version.</p></div></blockquote><div><br></div></span><div>Something what we could consider is hosting generated documentation in version-prefixed directories, such as here:</div><div><a href="http://docs.jboss.org/richfaces/" target="_blank">http://docs.jboss.org/richfaces/</a></div><div><br></div><div>This is probably worth separated thread.</div><span><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"><p style="margin-top:15px;margin-right:0px;margin-left:0px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px;margin-bottom:0px!important">All taken into consideration the team did a great job on the 1.1.0 and even though it is still just beta.1, it is working very well. Thanks guys!</p><p style="margin-top:15px;margin-right:0px;margin-left:0px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px;margin-bottom:0px!important">PS: Sorry for the order of images, it is 3 am and I was too tired to reorganize them. Also I did not yet create any JIRA tickets for the bugs. I just wanted to share the report with you guys so we can discuss which of the items will be moved into the JIRA as tickets and which are not important or would me marked as &quot;won&#39;t fix&quot;.</p></div></blockquote><div><br></div><div><br></div></span><div>@Tadeas: could I ask you to report the bugs in one or two JIRAs (+ JIRAs specific to <a href="http://aerogear.org" target="_blank">aerogear.org</a>, such as page scrolling issue)? Let&#39;s report them in a bulk and assigned to me, I will split them as necessary into subtasks. </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"><p style="margin-top:15px;margin-right:0px;margin-left:0px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px;margin-bottom:0px!important">Thanks,<br>Tadeas Kriz</p><p style="margin-top:15px;margin-right:0px;margin-left:0px;color:rgb(0,0,0);font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px;margin-bottom:0px!important">1 - <a href="https://lh5.googleusercontent.com/-OHKxiXEIT88/VV6DvB0uRKI/AAAAAAAAX5I/a-m6umCfZUo/w593-h758-no/Screen%2BShot%2B2015-05-22%2Bat%2B12.14.05%2Bam.png" target="_blank">https://lh5.googleusercontent.com/-OHKxiXEIT88/VV6DvB0uRKI/AAAAAAAAX5I/a-m6umCfZUo/w593-h758-no/Screen%2BShot%2B2015-05-22%2Bat%2B12.14.05%2Bam.png</a><br>2 - <a href="https://lh5.googleusercontent.com/-KzruF4kzwj4/VV6Dyuu1kxI/AAAAAAAAX5o/RFuCFGzxtXo/w1192-h512-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.27.53%2Bam.png" target="_blank">https://lh5.googleusercontent.com/-KzruF4kzwj4/VV6Dyuu1kxI/AAAAAAAAX5o/RFuCFGzxtXo/w1192-h512-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.27.53%2Bam.png</a><br>3 - <a href="https://lh6.googleusercontent.com/-ZAlJzi51BX0/VV6Dx1J3SxI/AAAAAAAAX5k/UQiql9TMye4/w1187-h571-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.27.58%2Bam.png" target="_blank">https://lh6.googleusercontent.com/-ZAlJzi51BX0/VV6Dx1J3SxI/AAAAAAAAX5k/UQiql9TMye4/w1187-h571-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.27.58%2Bam.png</a><br>4 - <a href="https://lh6.googleusercontent.com/-LHyvZPW5AzI/VV6DxSuf-yI/AAAAAAAAX5c/bi9eJaQ6RLc/w1199-h491-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.28.04%2Bam.png" target="_blank">https://lh6.googleusercontent.com/-LHyvZPW5AzI/VV6DxSuf-yI/AAAAAAAAX5c/bi9eJaQ6RLc/w1199-h491-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.28.04%2Bam.png</a><br>5 - <a href="https://lh6.googleusercontent.com/-A-dpKMM4IcU/VV6D1WjHp5I/AAAAAAAAX54/XeQC-2KUqVg/w373-h146-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.12.15%2Bam.png" target="_blank">https://lh6.googleusercontent.com/-A-dpKMM4IcU/VV6D1WjHp5I/AAAAAAAAX54/XeQC-2KUqVg/w373-h146-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.12.15%2Bam.png</a><br>6 - <a href="https://lh3.googleusercontent.com/-dU4Weqwf5as/VV6D2OFf-II/AAAAAAAAX6A/T5CDLREzT-w/w277-h83-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.09.51%2Bam.png" target="_blank">https://lh3.googleusercontent.com/-dU4Weqwf5as/VV6D2OFf-II/AAAAAAAAX6A/T5CDLREzT-w/w277-h83-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.09.51%2Bam.png</a><br>7 - <a href="https://lh5.googleusercontent.com/-q_0F21tJZgo/VV6Dz4jZJPI/AAAAAAAAX5w/ngGABCT_AUM/w320-h316-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.19.53%2Bam.png" target="_blank">https://lh5.googleusercontent.com/-q_0F21tJZgo/VV6Dz4jZJPI/AAAAAAAAX5w/ngGABCT_AUM/w320-h316-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.19.53%2Bam.png</a><br>8 - <a href="https://lh5.googleusercontent.com/-57qlJTvJEBI/VV6Dwg3i0SI/AAAAAAAAX5Q/KPQxgw1DS0w/w644-h63-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.28.56%2Bam.png" target="_blank">https://lh5.googleusercontent.com/-57qlJTvJEBI/VV6Dwg3i0SI/AAAAAAAAX5Q/KPQxgw1DS0w/w644-h63-no/Screen%2BShot%2B2015-05-22%2Bat%2B1.28.56%2Bam.png</a><br></p><div><br></div></div><div class="gmail_extra"><div><div><br><div class="gmail_quote">On Thu, May 21, 2015 at 11:39 PM, Tadeas Kriz <span dir="ltr">&lt;<a href="mailto:tkriz@redhat.com" target="_blank">tkriz@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="ltr">Hey,<div><br></div><div>I&#39;ve just run integration tests and the UnifiedPush Server works great. One huge downside is the change that breaks the API of Java Sender and that the API is currently in somehow inconsistent state (it is synchronous, but it uses callback to deliver the `success` state and throws exception to deliver the `failed` state).</div><div><br></div><div>Now I&#39;m going to proceed with the real-device testing.</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Thu, May 21, 2015 at 10:33 PM, Matthias Wessendorf <span dir="ltr">&lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt;</span> wrote:<br></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><div><div dir="ltr">NEVERMIND, see  <a href="https://github.com/aerogear/aerogear-unifiedpush-server/pull/568" target="_blank">https://github.com/aerogear/aerogear-unifiedpush-server/pull/568</a> for details<div><br></div><div>staging stays, and we continue w/ 1.1.0 of Keycloak</div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 21, 2015 at 10:18 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">please give it a spin, so that I can merege it, in order to actually do the re-staging </div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 21, 2015 at 10:15 PM, Matthias Wessendorf <span dir="ltr">&lt;<a href="mailto:mwessendorf@gmail.com" target="_blank">mwessendorf@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">we need to re-stage, due to this bug:<div><a href="https://github.com/aerogear/aerogear-unifiedpush-server/pull/568" target="_blank">https://github.com/aerogear/aerogear-unifiedpush-server/pull/568</a><br></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 21, 2015 at 9:21 PM, Matthias Wessendorf <span dir="ltr">&lt;<a href="mailto:mwessendorf@gmail.com" target="_blank">mwessendorf@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"><div>Hi,<br></div><div><br></div><div>after month of work, here is the first beta release for the UPS 1.1.0. It contains more features and inprovements around UI, JMS for enhanced scalability and a lot of other stuff: <a href="https://issues.jboss.org/browse/AGPUSH/fixforversion/12326579" target="_blank">https://issues.jboss.org/browse/AGPUSH/fixforversion/12326579</a></div><div><br></div><div><br></div><div>Please test the staged release:</div><div><a href="https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-5605/" target="_blank">https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-5605/</a></div><div><br></div><div>Like w/ the previous alpha.2, please make sure you use a full profile WildFly or EAP server for tests, since we now have JMS hooks ;-)</div><div>(See README for details)</div><div><br></div><div>On Wednesday I&#39;d like to press the button to release it to the wild.</div><div><br></div><div>PS: Since this is the first beta release we won&#39;t yet be updating our Openshift cartridge - that will stay on 1.0.3 (stable) for a little longer time. For the next release (beta.2) in a few weeks we may get to this Openshift update. </div><div><br></div><div>Thanks,</div><div>Matthias</div><span><font color="#888888"><div><br></div><div><br></div><br clear="all"><div><br></div>-- <br><div>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>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div>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></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>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></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>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></div><br></div></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><div><div dir="ltr">--<div>Tadeas Kriz</div></div></div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br><div><div dir="ltr">--<div>Tadeas Kriz</div></div></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></div></div><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><div>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></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></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><div><div dir="ltr">--<div>Tadeas Kriz</div></div></div>
</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><div class="gmail_signature">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>