On Tue, Mar 06, 2018 at 08:50:37PM +0000, Jack Stouffer via 
Digitalmars-d-announce wrote:
[...]
> Also, if you'll allow me to have crazy ideas for a moment, one wonders
> why we shouldn't just release Phobos itself through dub? Rust makes
> people use their build tool, why not us?

Please don't. I dread the day my daily dmd toolchain update script will
have to depend on dub just to be able to build a working compiler.

But personal preferences aside, one blocker to this is that dmd and
phobos (as well as druntime) development often go in lockstep, and
sometimes breaking transitions must be coordinated between them so that
git master is always buildable.  If dmd and phobos were separate repos,
it would make this coordination much, much, more difficult.

(Though, on second thoughts, that's not necessarily a bad thing, as it
will force us to actually face these issues and make Phobos buildable
with multiple compiler versions, which currently is not well supported,
if it works at all, because of said interdependence. This would also
force us to dogfood our release / deprecation processeses, which will
allow us to notice problems early and to experience what end users would
experience when transitioning between compiler versions. It *will* add
more workload to an already thin Phobos dev team, though. So there's
that.)


T

-- 
Why are you blatanly misspelling "blatant"? -- Branden Robinson
          • Re: Relea... Steven Schveighoffer via Digitalmars-d-announce
            • Re: ... Seb via Digitalmars-d-announce
            • Re: ... Paolo Invernizzi via Digitalmars-d-announce
            • Re: ... Sönke Ludwig via Digitalmars-d-announce
            • Re: ... Paolo Invernizzi via Digitalmars-d-announce
            • Re: ... Sönke Ludwig via Digitalmars-d-announce
            • Re: ... Paolo Invernizzi via Digitalmars-d-announce
            • Re: ... Sönke Ludwig via Digitalmars-d-announce
            • Re: ... Steven Schveighoffer via Digitalmars-d-announce
        • Re: Release D... Jack Stouffer via Digitalmars-d-announce
          • Re: Relea... H. S. Teoh via Digitalmars-d-announce
          • Re: Relea... psychoticRabbit via Digitalmars-d-announce
            • Re: ... rikki cattermole via Digitalmars-d-announce
            • Re: ... H. S. Teoh via Digitalmars-d-announce
            • Re: ... Mike Parker via Digitalmars-d-announce
            • Re: ... H. S. Teoh via Digitalmars-d-announce
            • Re: ... Steven Schveighoffer via Digitalmars-d-announce
          • Re: Relea... Steven Schveighoffer via Digitalmars-d-announce
      • Re: Release D 2.0... Random D user via Digitalmars-d-announce
  • Re: Release D 2.079.0 Martin Nowak via Digitalmars-d-announce

Reply via email to