<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jan 14, 2017 at 9:39 PM, Wojciech Trocki <span dir="ltr">&lt;<a href="mailto:wtrocki@redhat.com" target="_blank">wtrocki@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"><div>I have some ideas for the digger jenkins, but some of them may be too much specific for the students and in some cases they may be just boring.</div><div><div><span style="font-size:12.8px">I think it&#39;s best to allow students to perform some experiments with build pipelines. </span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">For example:</span><br></div><div><span style="font-size:12.8px">- adding automatic tests to pipelines using emulator etc.</span></div></div></div></blockquote><div>I think this has potential (automation for emulators / real devices). PErhaps as an addon to Arquillian (there were some tool (or at least ideas) about mobile there)<br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><span style="font-size:12.8px">- adding automatic app store distribution to Android and IOS </span></div></div><div><span style="font-size:12.8px">- playing around with fastlane (for example making screenshots of the app during the build)<br>- building pipeline helpers in form of DSL language</span></div><div><span style="font-size:12.8px">- extending build pipelines by adding support for mobile plugins (more jenkins than digger jenkins, but we can still benefit from this one)</span></div></div></blockquote><div><br></div><div>I think these are all very different things, making it hard to have a good proposal. Sounds more like &quot;fix our random things&quot; :-)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Basically no limitations here as students may have their fav build tools etc. <br>This would allow us to see how easy is to build pipelines and if digger jenkins would work with this custom requirements without changes.</span></div><div><div>No specific digger knowledge would be required and entire process may be quite enjoyable for the students interested in mobile apps development.</div><div><span style="font-size:12.8px">We can use them later as inspiration and share as pipeline examples.<br>I can provide more info how we can organize this and how it will span across 3 months of work. </span></div></div><div><span style="font-size:12.8px"><br></span></div><div><span class=""><span style="font-size:12.8px"><b>&gt; How about integration of Digger-Jenkins with Eclipse Che?</b></span></span><div><div><span style="font-size:12.8px">The way I see it, is that Jenkins can listen to changes in git repository. </span></div><div><span style="font-size:12.8px">Commit from che would trigger build on the Jenkins.</span></div></div></div></div></blockquote><div><br></div><div>Right, that&#39;s CI</div><div>I was wondering if we could do a better integration/extension. E.g. from your idea, trigger a build, and have the option to have the extension download the APK (and launch to connected device/emulator).</div><div>just some thoughts</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><br></div></div><div>Regards</div></div></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Sat, Jan 14, 2017 at 11:28 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">launching it, I saw there is Android support:<div><a href="https://eclipse-che.readme.io/docs/che-and-android" target="_blank">https://eclipse-che.readme.io/<wbr>docs/che-and-android</a></div><div><br></div><div>So, that builds the app already, but perhaps still not a bad idea to hook to AeroGear Digger-Jenkins, and that way one could leverage full Jenkins CI/CD from Che; Not sure... worth to explore! <span></span></div><div class="m_7255917583035482432HOEnZb"><div class="m_7255917583035482432h5"><div><br>On Saturday, 14 January 2017, Matthias Wessendorf &lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">How about integration of Digger-Jenkins with Eclipse Che?<div><br></div><div><span></span><a href="http://www.eclipse.org/che/" target="_blank">http://www.eclipse.org/che/</a></div><div><br></div><div>docker run eclipse/che start :-) <span></span><br><br>On Friday, 13 January 2017, Ali Ok &lt;<a>aliok@redhat.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Matthias, <div><div><br></div><div>Being a GSoC student myself 6 years ago, I am super interested in being a mentor. However, I am out of ideas since the thing I am interested, Jenkins-Digger, is just starting and it is hard to come up with student ideas.</div><div><br></div><div>After spending a lot of time thinking about it and reading JIRA tickets [1] for inspiration, the only thing I can come up with is client libraries for Jenkins-Digger in many different languages and platforms like Golang, Python, Ruby etc.</div><div><br></div><div>While this idea might be OK, it might be a little bit too easy. GSoC FAQ page says [2] &quot;30+ hours a week working on your project during the 3 month coding period&quot;. </div><div>What do you think?</div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="font-size:12.8px">Windows containerized Docker builds </span></blockquote><div>BTW, this is a simple and brilliant idea.</div></div><div><br></div><div>[1]: <a href="https://issues.jboss.org/browse/AGDIGGER" target="_blank">https://issues.jboss.org/brows<wbr>e/AGDIGGER</a></div><div>[2]: <a href="https://developers.google.com/open-source/gsoc/faq" target="_blank">https://developers.google<wbr>.com/open-source/gsoc/faq</a></div><div><br></div><div>Cheers</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 6, 2017 at 9:20 AM, Matthias Wessendorf <span dir="ltr">&lt;<a>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>for this years GSoC, I think it would be interesting to have students evaluate some ideas.</div><div><br></div><div>For Push Server:</div><div>* Apache HBase database model for UPS + migration of data from SQL (MySQL/Postgres) to HBase</div><div>* Apache Kafka for centralized messaging in UPS</div><div>* Apache Spark for realtime processing of our push metrics </div><div><br></div><div>Some of the above ideas are already capture in this larger/raw JIRA:</div><div><a href="https://issues.jboss.org/browse/AGPUSH-1998" target="_blank">https://issues.jboss.org/brows<wbr>e/AGPUSH-1998</a><br></div><div><br></div><div><br></div><div>For Jenkins-Digger:<br></div><div>* Windows containerized Docker builds </div><div><br></div><div>Any other thoughts ? <span><font color="#888888"><br clear="all"><div><br></div>-- <br><div><div dir="ltr"><div>Matthias Wessendorf <br><br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.word<wbr>press.com/</a><br>twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a></div></div></div>
</font></span></div></div>
<br>______________________________<wbr>_________________<br>
aerogear-dev mailing list<br>
<a>aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailma<wbr>n/listinfo/aerogear-dev</a><br></blockquote></div><br></div>
</blockquote></div>
<br><br>-- <br>Sent from Gmail Mobile<br>
</blockquote></div><br><br>-- <br>Sent from Gmail Mobile<br>
</div></div><br>______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">https://lists.jboss.org/mailma<wbr>n/listinfo/aerogear-dev</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br></div></div><div class="m_7255917583035482432gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="font-size:12.8px"><span style="color:rgb(153,153,153);font-size:small">Wojciech Trocki</span></div><div><div><font color="#999999" size="2">Software Engineer</font><font color="#999999" style="font-size:small">, Red Hat Mobile</font></div><div><div style="font-size:small"><br></div><div style="font-size:small"><img src="cid:1deff70600823b9ebf187fa9e94df6ff10966d4e@zimbra"></div></div></div></div></div></div></div>
</div>
<br>______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/aerogear-dev</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Matthias Wessendorf <br><br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a></div></div></div>
</div></div>