Iain Beeston

Results 190 comments of Iain Beeston

@bastelfreak Thanks for adding me to the vox pupuli organisation, however I need the permission to create repositories before I can transfer it. Can you set that up for me...

@bastelfreak I’ve tried again but I’m afraid I still get the same error when I try to transfer the repo to voxpupuli ![3039EC6A-64F4-4057-B045-0025BBDC8C72](https://user-images.githubusercontent.com/111963/130128790-7b9b550a-8828-49d6-8f3a-fc54171fa139.jpeg)

@bastelfreak My bad, I assumed I wouldn't need that. Could you please send another invite (the first has expired) and I'll try again

@bastelfreak I've transferred the repo and invited voxpopuli to be an owner of the ruby gem. Can you confirm both are correct?

Yes, that's right. Strict validation is a non-standard feature that this gem provides but is not a part of the json schema spec. I'd recommend trying '"additionalProperties": false' (not '"additionalProperties":...

I'm going to throw in a crazy idea - maybe we should try to limit json-schema to validation, as it appears in the spec. Keep it lean and keep to...

So far as I can tell, strict mode is equivalent to setting `additionalProperties: false` on every property in your schema, and require all is equivalent to `required: true` and `additionalProperties:...

Yeah, if that's what's in the spec, then I think we should adhere to it... Even if we disagree (but in that case definitely have an opt-in flag)

@cec That's correct. If you're referring to my comment above - that's a typo (should have said for every object, or maybe "for every property")

I was looking at that code today (see #147). When you run `JSON::Validator.validate` the data is passed to `initialize_data`. If your data is a string, it will assume that the...