[dmd-internals] 1st Biweekly Sprint Planning

Iain Buclaw via dmd-internals dmd-internals at puremagic.com
Thu Jul 9 06:45:36 PDT 2015


On 9 July 2015 at 15:14, Martin Nowak via dmd-internals <
dmd-internals at puremagic.com> wrote:

> Retrospective:
>
> - Release
>
> We're pretty late with the release, there has been little work on fixing
> regressions.
> I'm spending most of my time trying to finish the smart pointers/refs.
>
> People are still surprised by the release, maybe we should publish dates
> for the next few releases in advance?
>
> Little participation in the release (except from Kenji and Vladimir),
> nobody worked on bugfixes before the first beta, still no changelog for
> new stuff, time is spent on the usual news discussions, and normal pull
> requests.
> We cannot succeed by dumping code into the master branch.
> It's important that we develop with the next release in mind.
>
> Last time we discussed separate changelogs per repo, so that PRs can
> come with their corresponding changelog entry. Still sounds like a good
> idea to me.
>
> - Trello
>
> Please make the boards public as well Andrei, people say they can't see it.
>
> Too little activity yet, any help needed?
> It's a pity to see it getting talked down before anyone but me actually
> started using it http://forum.dlang.org/post/556A992B.7080105@erdani.com.
> But Andrei still seems to remember past failure
> http://forum.dlang.org/post/mctauq$kc9$1@digitalmars.com.
>
> It's of utmost importance that we coordinate our work better to utilize
> the little dev resources we have more efficiently.
>
> - Forum
>
> Thanks @Cybershadow.
> Nice forum overhaul, fast search, keyboard shortcuts.
> I'm missing the thread view.
>
>
> =================================================================================
>
> Finished Work:
>
> My the last prerelease stories.
>
> - core.aa proposal (https://trello.com/c/55mmbxq8/4-core-aa-proposal)
>
> The discussion was not very fruitful.
> http://forum.dlang.org/post/mjsma6$196h$1@digitalmars.com
> Basically the only feedback came from IgorStepanov with whom I worked on
> the last AA library attempt.
>
> It seems that the issues of changing the existing AA are still
> underestimated.
> http://forum.dlang.org/post/ffnykfwzkqgxipyailvp@forum.dlang.org
>
>

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.



> Not sure how to drive this important topic forward against so much
> indifference. Seems like "the harder the topic, the shorter the debate"
> applies here as well
> (http://producingoss.com/en/common-pitfalls.html#bikeshed).
>
> - Fix merging of coverage reports
> (https://trello.com/c/iUVmhC1I/5-fix-merging-of-coverage-reports)
>
> Druntime can now merge coverage reports (and even avoids race conditions),
> We found this non-working while enabling coverage tests for dub.
> https://github.com/D-Programming-Language/dub/pull/550
> I still think merge by default would be a better choice.
>
> Follow-up story coverage merge should detect changed source code.
> https://issues.dlang.org/show_bug.cgi?id=14790
>
> - gdcproject - simplified download links for 4.9.2
>
> https://trello.com/c/zpWDlmpU/10-gdcproject-simplified-download-links-for-4-9-2
>
> We still manually update http://ftp.digitalmars.com/LATEST_GDC and Iain
> manually creates symlinks to simplify the download links for Travis-CI.
>
> https://github.com/travis-ci/travis-ci/issues/3920#issuecomment-103121272
>
> Need a follow-up to automate gdc symlinks.
>
>
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.

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. ;-)

Iain
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-internals/attachments/20150709/caa8b8d9/attachment-0001.html>


More information about the dmd-internals mailing list