<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 16, 2015 at 1:08 PM, Tim Orling <span dir="ltr"><<a href="mailto:ticotimo@gmail.com" target="_blank">ticotimo@gmail.com</a>></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><div class="gmail_quote"><span class="">On Mon, Nov 9, 2015 at 2:40 PM, Jeff Hardy <span dir="ltr"><<a href="mailto:jdhardy@gmail.com" target="_blank">jdhardy@gmail.com</a>></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><div class="gmail_quote"><span>On Thu, Nov 5, 2015 at 9:41 PM, Tim Orling <span dir="ltr"><<a href="mailto:ticotimo@gmail.com" target="_blank">ticotimo@gmail.com</a>></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="auto"><span><div><br></div><div><br>On Nov 5, 2015, at 9:14 PM, Jeff Hardy <<a href="mailto:jdhardy@gmail.com" target="_blank">jdhardy@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Nov 5, 2015 at 12:55 AM, Kuno Meyer <span dir="ltr"><<a href="mailto:kuno.meyer@gmx.ch" target="_blank">kuno.meyer@gmx.ch</a>></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><div style="font-family:Verdana;font-size:12px"><div>
<div>First, I would start processing pending pull requests and react to bug reports on Github (merge / give feedback). A project that has virtually lost all active core developers and that nobody feels responsible to create roadmaps and to drive releases is not very likely to attract new developers.</div>

<div> </div>

<div>Then, and maybe I've missed that, there should be an official statement about the healthiness of the 3.0 branch (compared to the 2.7 branch) and about where checkins should go.</div>

<div> </div>

<div>And finally, it would be very helpful if some "official" test suite results would be accessible somewhere, so that any developer can easily see which of the red tests are actually due to his changes.</div>

<div> </div>

<div>Just my 2 cents. I am using IronPython on a daily basis, but the current situation makes it hard to recommend it to anybody else.</div></div></div></div></blockquote><div><br></div><div>Agree with all of this. I'll try to be better about checking on PRs within a couple of days instead of letting them linger.</div><div><br></div><div>I have a half-written blog post on IronPython status to remind people that it's not dead. :) Posting the test suite results is a good idea, and the teamcity server used to have them, but the test suite also needs a lot of work to pass cleanly.</div><div><br></div></div></div></div></div></blockquote><div><br></div></span>How about having CI and the tests running on AppVeyor? I'll help with that.</div></blockquote><div><br></div></span><div>If you can get it running that would be great. I looked at it a while back it seemed simple enough.</div></div></div></div></blockquote><div><br></div></span><div>First crack at it:</div><div><a href="https://ci.appveyor.com/project/moto-timo/ironpython3" target="_blank">https://ci.appveyor.com/project/moto-timo/ironpython3</a></div><div><br></div><div>The appveyor.yml is dead simple:</div><div><table style="border-collapse:collapse;border-spacing:0px;color:rgb(51,51,51);font-family:Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,'Segoe UI Emoji','Segoe UI Symbol';font-size:13px;line-height:18.2px"><tbody><tr><td style="padding:0px 10px;vertical-align:top;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;white-space:pre-wrap;overflow:visible;word-wrap:normal"><span style="color:rgb(24,54,145)"><span style="color:rgb(99,163,92)">build_script:</span></span></td></tr><tr><td style="padding:0px 10px;width:50px;min-width:50px;white-space:nowrap;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;line-height:18px;color:rgba(0,0,0,0.298039);vertical-align:top;text-align:right;border-style:solid;border-color:rgb(238,238,238);border-width:0px 1px 0px 0px"></td><td style="padding:0px 10px;vertical-align:top;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;white-space:pre-wrap;overflow:visible;word-wrap:normal">  <span style="color:rgb(24,54,145)">- <span>.\make.cmd</span></span></td></tr></tbody></table></div><div><br></div><div>Note that this required a pending PR (<a href="https://github.com/IronLanguages/ironpython3/pull/58" target="_blank">https://github.com/IronLanguages/ironpython3/pull/58</a>).<br></div><div><br></div><div>This doesn't run any tests nor try to deploy. AppVeyor has a hard limit of 30 minutes per build (50 minutes for enterprise). I will be working on getting tests running next and see if we break the time limit.</div><div><br></div><div>For deploying, it gets more complicated because you must have admin rights to the github project in order to set at least one global environment variable.</div><div><br></div><div>I'll also add the "badges" to my fork's Readme so you can see how that works.</div><div><br></div><div>I also plan to go back to IronPython 2.7 branch for the same... although I would rather we spend our energy to push forward on IronPython 3 :)</div><span class=""><div></div></span></div></div></div></blockquote><div><br></div><div>I also got Travis CI building with mono:</div><div><a href="https://travis-ci.org/moto-timo/ironpython3">https://travis-ci.org/moto-timo/ironpython3</a></div><div><br></div><div>The .travis.yml is likewise dead simple:</div><div> </div><table class="" style="border-collapse:collapse;border-spacing:0px;color:rgb(51,51,51);font-family:Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,'Segoe UI Emoji','Segoe UI Symbol';font-size:13px;line-height:18.2px"><tbody><tr><td id="LC1" class="" style="padding:0px 10px;vertical-align:top;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;white-space:pre;overflow:visible;word-wrap:normal"><span class="" style="color:rgb(24,54,145)"><span class="" style="color:rgb(99,163,92)">language:</span> <span class="">csharp</span></span></td></tr><tr><td id="L2" class="" style="padding:0px 10px;width:50px;min-width:50px;white-space:nowrap;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;line-height:18px;color:rgba(0,0,0,0.298039);vertical-align:top;text-align:right;border-style:solid;border-color:rgb(238,238,238);border-width:0px 1px 0px 0px"></td><td id="LC2" class="" style="padding:0px 10px;vertical-align:top;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;white-space:pre;overflow:visible;word-wrap:normal"><span class="" style="color:rgb(24,54,145)"><span class="" style="color:rgb(99,163,92)">script:</span></span></td></tr><tr><td id="L3" class="" style="padding:0px 10px;width:50px;min-width:50px;white-space:nowrap;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;line-height:18px;color:rgba(0,0,0,0.298039);vertical-align:top;text-align:right;border-style:solid;border-color:rgb(238,238,238);border-width:0px 1px 0px 0px"></td><td id="LC3" class="" style="padding:0px 10px;vertical-align:top;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;white-space:pre;overflow:visible;word-wrap:normal">  <span class="" style="color:rgb(24,54,145)">- <span class="">make
</span></span></td></tr></tbody></table><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"><span class=""><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"><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="auto"><div><span><br><blockquote type="cite"><div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Still, I know it's frustrating to only have radio silence form the core devs, but I can only say "sorry, to busy with real life" so many times before it starts to lose all meaning. It's been a very busy year for me; next year should be better, hopefully.</div><div><br></div></div></div></div></div></blockquote></span>Sounds like my life. How did we get so busy?</div></div></blockquote><div><br></div></span><div>In my case, family, friends, work - I think it's what old people call "growing up". :)</div></div></div></div></blockquote><div><br></div></span><div>Indeed.</div><span class=""><font color="#888888"><div><br></div><div>--Tim </div></font></span></div><br></div></div>
</blockquote></div><br></div></div>