{"action":"closed","issue":{"url":"https://api.github.com/repos/jdickey/new_poc/issues/282","labels_url":"https://api.github.com/repos/jdickey/new_poc/issues/282/labels{/name}","comments_url":"https://api.github.com/repos/jdickey/new_poc/issues/282/comments","events_url":"https://api.github.com/repos/jdickey/new_poc/issues/282/events","html_url":"https://github.com/jdickey/new_poc/issues/282","id":78190379,"number":282,"title":"Rethink `Attire`.","user":{"login":"jdickey","id":157938,"avatar_url":"https://avatars.githubusercontent.com/u/157938?v=3","gravatar_id":"","url":"https://api.github.com/users/jdickey","html_url":"https://github.com/jdickey","followers_url":"https://api.github.com/users/jdickey/followers","following_url":"https://api.github.com/users/jdickey/following{/other_user}","gists_url":"https://api.github.com/users/jdickey/gists{/gist_id}","starred_url":"https://api.github.com/users/jdickey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdickey/subscriptions","organizations_url":"https://api.github.com/users/jdickey/orgs","repos_url":"https://api.github.com/users/jdickey/repos","events_url":"https://api.github.com/users/jdickey/events{/privacy}","received_events_url":"https://api.github.com/users/jdickey/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jdickey/new_poc/labels/vendor%20bug%20or%20issue","name":"vendor bug or issue","color":"bfe5bf"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-19T17:58:11Z","updated_at":"2015-06-05T11:40:54Z","closed_at":"2015-06-05T11:40:54Z","body":"On the one hand, it's good to see [*lots* of releases](https://github.com/mushishi78/attire/releases) as a sign of activity; on the other, it's much less fun to have [two breaking changes in one week](https://github.com/mushishi78/attire/releases/tag/3.0.0) for a convenience-level component.\r\n\r\nInstant response is to lock to version 2.0.1; longer-term response bears thought. Should we:\r\n\r\n1. Rip out our (fortunately so far) few usage instances and toss it into the bin marked 'nice idea, but...';\r\n1. Restore conventional `#initialize` methods and attribute declarations, tag the affected files with an easily greppable `NOTE`, and wait for when this component achieves some reasonable degree of stability — if not at 1.0 (weeks past now), maybe by 10.0;\r\n1. Leave it locked at 2.0.1 until later review discovers stability that can be rolled out to other uses with acceptable risk of change?\r\n\r\nContinuing to play the pub guessing game of \"What Version Is It This Afternoon (And What Broke)?\" **is not** a viable alternative."}}