{"action":"created","issue":{"url":"https://api.github.com/repos/bartvm/blocks/issues/363","labels_url":"https://api.github.com/repos/bartvm/blocks/issues/363/labels{/name}","comments_url":"https://api.github.com/repos/bartvm/blocks/issues/363/comments","events_url":"https://api.github.com/repos/bartvm/blocks/issues/363/events","html_url":"https://github.com/bartvm/blocks/issues/363","id":59100067,"number":363,"title":"Inconsistency in role names: plural vs singular","user":{"login":"arasmus","id":2446116,"avatar_url":"https://avatars.githubusercontent.com/u/2446116?v=3","gravatar_id":"","url":"https://api.github.com/users/arasmus","html_url":"https://github.com/arasmus","followers_url":"https://api.github.com/users/arasmus/followers","following_url":"https://api.github.com/users/arasmus/following{/other_user}","gists_url":"https://api.github.com/users/arasmus/gists{/gist_id}","starred_url":"https://api.github.com/users/arasmus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arasmus/subscriptions","organizations_url":"https://api.github.com/users/arasmus/orgs","repos_url":"https://api.github.com/users/arasmus/repos","events_url":"https://api.github.com/users/arasmus/events{/privacy}","received_events_url":"https://api.github.com/users/arasmus/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-02-26T16:42:12Z","updated_at":"2015-02-26T18:49:22Z","closed_at":null,"body":"Currently there are ```WEIGHTS```, ```BIASES```, ```FILTERS``` but on the other hand there are ```PARAMETER```, ```INPUT```, ```OUTPUT```. Is there a reason for mixing singulars and plurals?\r\n\r\nAlso ```WeightsRole``` inherits ```ParameterRole```, so it applies to class naming too."},"comment":{"url":"https://api.github.com/repos/bartvm/blocks/issues/comments/76241613","html_url":"https://github.com/bartvm/blocks/issues/363#issuecomment-76241613","issue_url":"https://api.github.com/repos/bartvm/blocks/issues/363","id":76241613,"user":{"login":"jbornschein","id":241247,"avatar_url":"https://avatars.githubusercontent.com/u/241247?v=3","gravatar_id":"","url":"https://api.github.com/users/jbornschein","html_url":"https://github.com/jbornschein","followers_url":"https://api.github.com/users/jbornschein/followers","following_url":"https://api.github.com/users/jbornschein/following{/other_user}","gists_url":"https://api.github.com/users/jbornschein/gists{/gist_id}","starred_url":"https://api.github.com/users/jbornschein/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbornschein/subscriptions","organizations_url":"https://api.github.com/users/jbornschein/orgs","repos_url":"https://api.github.com/users/jbornschein/repos","events_url":"https://api.github.com/users/jbornschein/events{/privacy}","received_events_url":"https://api.github.com/users/jbornschein/received_events","type":"User","site_admin":false},"created_at":"2015-02-26T18:49:22Z","updated_at":"2015-02-26T18:49:22Z","body":"I was also confused by this and wanted to file a bug report about the inconsistency. \r\n\r\nI agree with @dwf that the plural form seems more natural: Filtering for BIASES, WEIGHTS or PARAMETERS  sounds just \"right\". When assigning roles the singular term seems slightly preferable though. Still, I would weight in for plural.\r\n\r\nBut I would value consistency much higher than singular vs. plural.\r\n"}}