David Barratt

Results 38 comments of David Barratt

> I'll give this a try, but I'm not sure this makes any functional difference to the code. It should mean you can stop using `type="tel"` which is a lie....

I would think it would be read on the fly, no need to create a static schema file if annotations [can be easily cached](http://docs.doctrine-project.org/projects/doctrine-common/en/latest/reference/annotations.html#setup-and-configuration).

I envisioned using Doctrine's [existing annotations](http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/annotations-reference.html) and just having extra annotations when necessary. This would be really convenient for people who use Doctrine already. Then again, if someone isn't using...

I think that should be a separate package (could be in the same repo though). Maybe `banana-i18n-dom` or something like that? Or could just be a separate entrypoint like `banana-i18/dom`....

> Can you remind me what ...base ends up doing? Surprisingly, it becomes an _empty_ object. The only way I could convert `Request` to a "plain" object was like this:...

> And I guess one way to read this is as a request to expose duplex on `Request`. Yes. Or more precisely to update this type: ``` constructor(RequestInfo input, optional...

If it's helpful, I would expect user agents to set the `duplex` to `half` when it is **not** required (i.e. when I pass in a string as the body) and...

[Composer](https://getcomposer.org) does this really well. It actually _always_ resolves it's own version, and gives you options: https://getcomposer.org/doc/04-schema.md#prefer-stable and https://getcomposer.org/doc/04-schema.md#minimum-stability You can also set this on the CLI https://getcomposer.org/doc/03-cli.md#update If Composer...

I expected this to work like [npm dedupe](https://docs.npmjs.com/cli/dedupe)

@aij Ah yes. I agree. Let me rephrase, in my opinion it should resolve everything to a single version, and if it can't, it should throw an exception and explain...