{"action":"created","issue":{"url":"https://api.github.com/repos/sebcrozet/nalgebra/issues/176","repository_url":"https://api.github.com/repos/sebcrozet/nalgebra","labels_url":"https://api.github.com/repos/sebcrozet/nalgebra/issues/176/labels{/name}","comments_url":"https://api.github.com/repos/sebcrozet/nalgebra/issues/176/comments","events_url":"https://api.github.com/repos/sebcrozet/nalgebra/issues/176/events","html_url":"https://github.com/sebcrozet/nalgebra/issues/176","id":146434463,"number":176,"title":"Poll: rename everything to use full names, e.g., `Iso3` becomes `Isometry3`.","user":{"login":"sebcrozet","id":1734958,"avatar_url":"https://avatars.githubusercontent.com/u/1734958?v=3","gravatar_id":"","url":"https://api.github.com/users/sebcrozet","html_url":"https://github.com/sebcrozet","followers_url":"https://api.github.com/users/sebcrozet/followers","following_url":"https://api.github.com/users/sebcrozet/following{/other_user}","gists_url":"https://api.github.com/users/sebcrozet/gists{/gist_id}","starred_url":"https://api.github.com/users/sebcrozet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebcrozet/subscriptions","organizations_url":"https://api.github.com/users/sebcrozet/orgs","repos_url":"https://api.github.com/users/sebcrozet/repos","events_url":"https://api.github.com/users/sebcrozet/events{/privacy}","received_events_url":"https://api.github.com/users/sebcrozet/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-04-06T21:03:19Z","updated_at":"2016-06-12T11:45:18Z","closed_at":"2016-04-17T18:25:34Z","body":"Currently, `nalgebra` tends to use 3-letter or 4-letter names for all the algebraic entities (e.g. Vec, Mat, Rot, Quat, etc.) Unfortunately, this naming convention is not very (not _at all_ actually) explicit for some structures like (direct) isometries `Iso` and the recently added similarity transformations `Sim`.\r\n\r\nThus, I now think that full names would be much better as they would make the code more readable, and would help users to find what he wants on the documentation. For example, I doubt that anyone reading the documentation would guess at first glance that `Sim` is a transformation.\r\n\r\nSo I would like to know if current users would be in favor of full names instead of the current ones! Of course, if the majority seems to agree with this change, it would break every single project using `nalgebra`."},"comment":{"url":"https://api.github.com/repos/sebcrozet/nalgebra/issues/comments/225428167","html_url":"https://github.com/sebcrozet/nalgebra/issues/176#issuecomment-225428167","issue_url":"https://api.github.com/repos/sebcrozet/nalgebra/issues/176","id":225428167,"user":{"login":"Jonesey13","id":8018173,"avatar_url":"https://avatars.githubusercontent.com/u/8018173?v=3","gravatar_id":"","url":"https://api.github.com/users/Jonesey13","html_url":"https://github.com/Jonesey13","followers_url":"https://api.github.com/users/Jonesey13/followers","following_url":"https://api.github.com/users/Jonesey13/following{/other_user}","gists_url":"https://api.github.com/users/Jonesey13/gists{/gist_id}","starred_url":"https://api.github.com/users/Jonesey13/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jonesey13/subscriptions","organizations_url":"https://api.github.com/users/Jonesey13/orgs","repos_url":"https://api.github.com/users/Jonesey13/repos","events_url":"https://api.github.com/users/Jonesey13/events{/privacy}","received_events_url":"https://api.github.com/users/Jonesey13/received_events","type":"User","site_admin":false},"created_at":"2016-06-12T11:45:18Z","updated_at":"2016-06-12T11:45:18Z","body":"@arturoc said pretty much all of my thoughts on this. \r\n\r\nI think that as long as there's no ambiguity it's a lose-lose situation to make the names more verbose. For one of my projects I have been forced to lock onto 0.7.0 until I can find an alternative. "}}
{"actor":{"display_login":"Jonesey13"}}