{"action":"created","issue":{"url":"https://api.github.com/repos/clojars/clojars-web/issues/525","repository_url":"https://api.github.com/repos/clojars/clojars-web","labels_url":"https://api.github.com/repos/clojars/clojars-web/issues/525/labels{/name}","comments_url":"https://api.github.com/repos/clojars/clojars-web/issues/525/comments","events_url":"https://api.github.com/repos/clojars/clojars-web/issues/525/events","html_url":"https://github.com/clojars/clojars-web/issues/525","id":153307148,"number":525,"title":"Use consistent names for :group-id/:artifact-id","user":{"login":"tobias","id":2631,"avatar_url":"https://avatars.githubusercontent.com/u/2631?v=3","gravatar_id":"","url":"https://api.github.com/users/tobias","html_url":"https://github.com/tobias","followers_url":"https://api.github.com/users/tobias/followers","following_url":"https://api.github.com/users/tobias/following{/other_user}","gists_url":"https://api.github.com/users/tobias/gists{/gist_id}","starred_url":"https://api.github.com/users/tobias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tobias/subscriptions","organizations_url":"https://api.github.com/users/tobias/orgs","repos_url":"https://api.github.com/users/tobias/repos","events_url":"https://api.github.com/users/tobias/events{/privacy}","received_events_url":"https://api.github.com/users/tobias/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/clojars/clojars-web/labels/cleanup","name":"cleanup","color":"d7e102"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-05T19:34:23Z","updated_at":"2016-05-06T01:49:44Z","closed_at":null,"body":"Depending on where you are in the codebase, we use `:group`/`:name`, `:group-id`/`:artifact-id`, `:group_name`/`:jar_name`, and possibly others. This means we end up doing a lot of key renaming when crossing boundaries (db/index/poms), which is error-prone and mentally inefficient."},"comment":{"url":"https://api.github.com/repos/clojars/clojars-web/issues/comments/217328922","html_url":"https://github.com/clojars/clojars-web/issues/525#issuecomment-217328922","issue_url":"https://api.github.com/repos/clojars/clojars-web/issues/525","id":217328922,"user":{"login":"danielcompton","id":811954,"avatar_url":"https://avatars.githubusercontent.com/u/811954?v=3","gravatar_id":"","url":"https://api.github.com/users/danielcompton","html_url":"https://github.com/danielcompton","followers_url":"https://api.github.com/users/danielcompton/followers","following_url":"https://api.github.com/users/danielcompton/following{/other_user}","gists_url":"https://api.github.com/users/danielcompton/gists{/gist_id}","starred_url":"https://api.github.com/users/danielcompton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielcompton/subscriptions","organizations_url":"https://api.github.com/users/danielcompton/orgs","repos_url":"https://api.github.com/users/danielcompton/repos","events_url":"https://api.github.com/users/danielcompton/events{/privacy}","received_events_url":"https://api.github.com/users/danielcompton/received_events","type":"User","site_admin":false},"created_at":"2016-05-06T01:49:44Z","updated_at":"2016-05-06T01:49:44Z","body":"Good plan. We had the same problem at work recently and created a glossary document defining standard names and their definitions."}}