{"comment":{"url":"https://api.github.com/repos/citation-style-language/styles/comments/15016643","html_url":"https://github.com/citation-style-language/styles/commit/948e8fa81da6fa389ed9e034c6a15516b1afe8a9#commitcomment-15016643","id":15016643,"user":{"login":"rmzelle","id":77951,"avatar_url":"https://avatars.githubusercontent.com/u/77951?v=3","gravatar_id":"","url":"https://api.github.com/users/rmzelle","html_url":"https://github.com/rmzelle","followers_url":"https://api.github.com/users/rmzelle/followers","following_url":"https://api.github.com/users/rmzelle/following{/other_user}","gists_url":"https://api.github.com/users/rmzelle/gists{/gist_id}","starred_url":"https://api.github.com/users/rmzelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rmzelle/subscriptions","organizations_url":"https://api.github.com/users/rmzelle/orgs","repos_url":"https://api.github.com/users/rmzelle/repos","events_url":"https://api.github.com/users/rmzelle/events{/privacy}","received_events_url":"https://api.github.com/users/rmzelle/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"948e8fa81da6fa389ed9e034c6a15516b1afe8a9","created_at":"2015-12-16T15:03:55Z","updated_at":"2015-12-16T15:03:55Z","body":"Well, I'm a bit hesitant to have Travis fail on styles that pass validation and follow our style requirements. Contributing styles is difficult enough for new users as it is.\r\n\r\nSome of these things (like the \"class\" and \"demote-non-dropping-particle\" attributes on dependents styles) are marked in the 1.0.1 CSL schema as being obsolete, and I would just disallow them in the next big CSL update (for CSL 1.0.1, I wanted any style that validated against the 1.0 schema to also validate against the 1.0.1 schema). They never made much sense in this context, but the 1.0 schema wasn't set up to really tell dependent and independent styles apart very well."}}