<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 9 July 2015 at 15:14, Martin Nowak via dmd-internals <span dir="ltr"><<a href="mailto:dmd-internals@puremagic.com" target="_blank">dmd-internals@puremagic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Retrospective:<br>
<br>
- Release<br>
<br>
We're pretty late with the release, there has been little work on fixing<br>
regressions.<br>
I'm spending most of my time trying to finish the smart pointers/refs.<br>
<br>
People are still surprised by the release, maybe we should publish dates<br>
for the next few releases in advance?<br>
<br>
Little participation in the release (except from Kenji and Vladimir),<br>
nobody worked on bugfixes before the first beta, still no changelog for<br>
new stuff, time is spent on the usual news discussions, and normal pull<br>
requests.<br>
We cannot succeed by dumping code into the master branch.<br>
It's important that we develop with the next release in mind.<br>
<br>
Last time we discussed separate changelogs per repo, so that PRs can<br>
come with their corresponding changelog entry. Still sounds like a good<br>
idea to me.<br>
<br>
- Trello<br>
<br>
Please make the boards public as well Andrei, people say they can't see it.<br>
<br>
Too little activity yet, any help needed?<br>
It's a pity to see it getting talked down before anyone but me actually<br>
started using it <a href="http://forum.dlang.org/post/556A992B.7080105@erdani.com" rel="noreferrer" target="_blank">http://forum.dlang.org/post/556A992B.7080105@erdani.com</a>.<br>
But Andrei still seems to remember past failure<br>
<a href="http://forum.dlang.org/post/mctauq$kc9$1@digitalmars.com" rel="noreferrer" target="_blank">http://forum.dlang.org/post/mctauq$kc9$1@digitalmars.com</a>.<br>
<br>
It's of utmost importance that we coordinate our work better to utilize<br>
the little dev resources we have more efficiently.<br>
<br>
- Forum<br>
<br>
Thanks @Cybershadow.<br>
Nice forum overhaul, fast search, keyboard shortcuts.<br>
I'm missing the thread view.<br>
<br>
=================================================================================<br>
<br>
Finished Work:<br>
<br>
My the last prerelease stories.<br>
<br>
- core.aa proposal (<a href="https://trello.com/c/55mmbxq8/4-core-aa-proposal" rel="noreferrer" target="_blank">https://trello.com/c/55mmbxq8/4-core-aa-proposal</a>)<br>
<br>
The discussion was not very fruitful.<br>
<a href="http://forum.dlang.org/post/mjsma6$196h$1@digitalmars.com" rel="noreferrer" target="_blank">http://forum.dlang.org/post/mjsma6$196h$1@digitalmars.com</a><br>
Basically the only feedback came from IgorStepanov with whom I worked on<br>
the last AA library attempt.<br>
<br>
It seems that the issues of changing the existing AA are still<br>
underestimated.<br>
<a href="http://forum.dlang.org/post/ffnykfwzkqgxipyailvp@forum.dlang.org" rel="noreferrer" target="_blank">http://forum.dlang.org/post/ffnykfwzkqgxipyailvp@forum.dlang.org</a><br>
<br></blockquote><div><br><div><br></div>I'm quite keen on this as-is, it just needs 
some time to bubble (real use).  I didn't take much notice of Igor's 
input at all.<br><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Not sure how to drive this important topic forward against so much<br>
indifference. Seems like "the harder the topic, the shorter the debate"<br>
applies here as well<br>
(<a href="http://producingoss.com/en/common-pitfalls.html#bikeshed" rel="noreferrer" target="_blank">http://producingoss.com/en/common-pitfalls.html#bikeshed</a>).<br>
<br>
- Fix merging of coverage reports<br>
(<a href="https://trello.com/c/iUVmhC1I/5-fix-merging-of-coverage-reports" rel="noreferrer" target="_blank">https://trello.com/c/iUVmhC1I/5-fix-merging-of-coverage-reports</a>)<br>
<br>
Druntime can now merge coverage reports (and even avoids race conditions),<br>
We found this non-working while enabling coverage tests for dub.<br>
<a href="https://github.com/D-Programming-Language/dub/pull/550" rel="noreferrer" target="_blank">https://github.com/D-Programming-Language/dub/pull/550</a><br>
I still think merge by default would be a better choice.<br>
<br>
Follow-up story coverage merge should detect changed source code.<br>
<a href="https://issues.dlang.org/show_bug.cgi?id=14790" rel="noreferrer" target="_blank">https://issues.dlang.org/show_bug.cgi?id=14790</a><br>
<br>
- gdcproject - simplified download links for 4.9.2<br>
<a href="https://trello.com/c/zpWDlmpU/10-gdcproject-simplified-download-links-for-4-9-2" rel="noreferrer" target="_blank">https://trello.com/c/zpWDlmpU/10-gdcproject-simplified-download-links-for-4-9-2</a><br>
<br>
We still manually update <a href="http://ftp.digitalmars.com/LATEST_GDC" rel="noreferrer" target="_blank">http://ftp.digitalmars.com/LATEST_GDC</a> and Iain<br>
manually creates symlinks to simplify the download links for Travis-CI.<br>
<br>
<a href="https://github.com/travis-ci/travis-ci/issues/3920#issuecomment-103121272" rel="noreferrer" target="_blank">https://github.com/travis-ci/travis-ci/issues/3920#issuecomment-103121272</a><br>
<br>
Need a follow-up to automate gdc symlinks.<br>
<br></blockquote><div><br></div><div>Recently got on-board with Semaphore-CI (better platform than Travis-CI IMO), currently investigating using their docker-beta platform to push out binary tarballs.<br><br></div><div>Download paths needs an overhaul.  In retrospect I think it's not a good idea to update D frontend versions in GCC release branches.  There's is just too much noise going on in resultant tarball names.  I'm of the opinion that it doesn't matter what version of the frontend is built against a GCC release, however end-users don't see it that way.  They want the latest D library with the version of GCC running locally. ;-)<br></div><div><br></div><div>Iain<br></div></div></div></div>