{"action":"created","issue":{"url":"https://api.github.com/repos/18F/openFEC-web-app/issues/1715","repository_url":"https://api.github.com/repos/18F/openFEC-web-app","labels_url":"https://api.github.com/repos/18F/openFEC-web-app/issues/1715/labels{/name}","comments_url":"https://api.github.com/repos/18F/openFEC-web-app/issues/1715/comments","events_url":"https://api.github.com/repos/18F/openFEC-web-app/issues/1715/events","html_url":"https://github.com/18F/openFEC-web-app/issues/1715","id":192397685,"number":1715,"title":"Design display of amendments for filings","user":{"login":"noahmanger","id":1696495,"avatar_url":"https://avatars.githubusercontent.com/u/1696495?v=3","gravatar_id":"","url":"https://api.github.com/users/noahmanger","html_url":"https://github.com/noahmanger","followers_url":"https://api.github.com/users/noahmanger/followers","following_url":"https://api.github.com/users/noahmanger/following{/other_user}","gists_url":"https://api.github.com/users/noahmanger/gists{/gist_id}","starred_url":"https://api.github.com/users/noahmanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noahmanger/subscriptions","organizations_url":"https://api.github.com/users/noahmanger/orgs","repos_url":"https://api.github.com/users/noahmanger/repos","events_url":"https://api.github.com/users/noahmanger/events{/privacy}","received_events_url":"https://api.github.com/users/noahmanger/received_events","type":"User","site_admin":false},"labels":[{"id":487028202,"url":"https://api.github.com/repos/18F/openFEC-web-app/labels/Mothership","name":"Mothership","color":"bfd4f2","default":false},{"id":432999740,"url":"https://api.github.com/repos/18F/openFEC-web-app/labels/Work:%20Design","name":"Work: Design","color":"F1F8FF","default":false}],"state":"open","locked":false,"assignee":{"login":"noahmanger","id":1696495,"avatar_url":"https://avatars.githubusercontent.com/u/1696495?v=3","gravatar_id":"","url":"https://api.github.com/users/noahmanger","html_url":"https://github.com/noahmanger","followers_url":"https://api.github.com/users/noahmanger/followers","following_url":"https://api.github.com/users/noahmanger/following{/other_user}","gists_url":"https://api.github.com/users/noahmanger/gists{/gist_id}","starred_url":"https://api.github.com/users/noahmanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noahmanger/subscriptions","organizations_url":"https://api.github.com/users/noahmanger/orgs","repos_url":"https://api.github.com/users/noahmanger/repos","events_url":"https://api.github.com/users/noahmanger/events{/privacy}","received_events_url":"https://api.github.com/users/noahmanger/received_events","type":"User","site_admin":false},"assignees":[{"login":"noahmanger","id":1696495,"avatar_url":"https://avatars.githubusercontent.com/u/1696495?v=3","gravatar_id":"","url":"https://api.github.com/users/noahmanger","html_url":"https://github.com/noahmanger","followers_url":"https://api.github.com/users/noahmanger/followers","following_url":"https://api.github.com/users/noahmanger/following{/other_user}","gists_url":"https://api.github.com/users/noahmanger/gists{/gist_id}","starred_url":"https://api.github.com/users/noahmanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noahmanger/subscriptions","organizations_url":"https://api.github.com/users/noahmanger/orgs","repos_url":"https://api.github.com/users/noahmanger/repos","events_url":"https://api.github.com/users/noahmanger/events{/privacy}","received_events_url":"https://api.github.com/users/noahmanger/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/18F/openFEC-web-app/milestones/20","html_url":"https://github.com/18F/openFEC-web-app/milestones/Sprint%202","labels_url":"https://api.github.com/repos/18F/openFEC-web-app/milestones/20/labels","id":2152826,"number":20,"title":"Sprint 2","description":"","creator":{"login":"noahmanger","id":1696495,"avatar_url":"https://avatars.githubusercontent.com/u/1696495?v=3","gravatar_id":"","url":"https://api.github.com/users/noahmanger","html_url":"https://github.com/noahmanger","followers_url":"https://api.github.com/users/noahmanger/followers","following_url":"https://api.github.com/users/noahmanger/following{/other_user}","gists_url":"https://api.github.com/users/noahmanger/gists{/gist_id}","starred_url":"https://api.github.com/users/noahmanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noahmanger/subscriptions","organizations_url":"https://api.github.com/users/noahmanger/orgs","repos_url":"https://api.github.com/users/noahmanger/repos","events_url":"https://api.github.com/users/noahmanger/events{/privacy}","received_events_url":"https://api.github.com/users/noahmanger/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":0,"state":"open","created_at":"2016-11-23T00:50:41Z","updated_at":"2016-12-06T20:41:53Z","due_on":"2016-12-20T00:00:00Z","closed_at":null},"comments":5,"created_at":"2016-11-29T21:00:10Z","updated_at":"2016-12-07T14:28:16Z","closed_at":null,"body":"In order for users to understand both (1) what the most recent version of a filing is and (2) which previous filing an amendment is amending, we need to design a way to show these relationships and states. \r\n\r\n---\r\n\r\nOn both the [filings page](https://beta.fec.gov/data/filings), [reports pages](https://beta.fec.gov/data/reports/presidential/), and committee pages ([e.g.](https://beta.fec.gov/data/committee/C00577130/?tab=filings)), we need a way to do the following:\r\n\r\n1. If a filing has been amended, show:\r\n    - The fact that it has been amended, both in the table columns and in the details panel\r\n    - Link to the final version\r\n\r\n2. If a filing has amended another, show:\r\n    - Link to the previous version of this filing \r\n\r\n3. If a filing is the most recent, unamended report, show it as such\r\n\r\n---\r\n\r\n**Completion criteria:**\r\n- [ ] Design interaction / UX \r\n- [ ] Visual designs for each of the scenarios above\r\n\r\ncc @jenniferthibault @nickykrause "},"comment":{"url":"https://api.github.com/repos/18F/openFEC-web-app/issues/comments/265460713","html_url":"https://github.com/18F/openFEC-web-app/issues/1715#issuecomment-265460713","issue_url":"https://api.github.com/repos/18F/openFEC-web-app/issues/1715","id":265460713,"user":{"login":"nickykrause","id":1450173,"avatar_url":"https://avatars.githubusercontent.com/u/1450173?v=3","gravatar_id":"","url":"https://api.github.com/users/nickykrause","html_url":"https://github.com/nickykrause","followers_url":"https://api.github.com/users/nickykrause/followers","following_url":"https://api.github.com/users/nickykrause/following{/other_user}","gists_url":"https://api.github.com/users/nickykrause/gists{/gist_id}","starred_url":"https://api.github.com/users/nickykrause/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nickykrause/subscriptions","organizations_url":"https://api.github.com/users/nickykrause/orgs","repos_url":"https://api.github.com/users/nickykrause/repos","events_url":"https://api.github.com/users/nickykrause/events{/privacy}","received_events_url":"https://api.github.com/users/nickykrause/received_events","type":"User","site_admin":false},"created_at":"2016-12-07T14:28:16Z","updated_at":"2016-12-07T14:28:16Z","body":"so fast, @noahmanger! like lightning! ⚡️\r\n\r\n Here are some thoughts: \r\n\r\nI love the revision history, and I agree with highlighting the version you're currently on (which you've done in bold) -- so that it shows what's after and what has come before (rather than just stopping the history with the file that you're on). \r\n\r\nI also really think it will be important to have icons of some kind, or something that makes it easy to scan the table more easily, in search of the \"latest\" files. The delta makes sense to me, but I'm not sure about the check mark. Perhaps it reads to much like \"selected\" for me. My first thought for another possible icon was something that conveys time - like \"latest\" - but that may be ambiguous. I will keep thinking.\r\n\r\nOne thing that I found a bit confusing was the phrasing for \"previous amendment\" vs \"latest amendment.\" When looking at the details panel, it is clearer what this means, but when it is listed in the table, I thought I was reading it incorrectly because it felt redundant. The icon for the check mark was already saying \"this is the latest thing,\" and the delta was saying \"this thing has been changed,\" so then I thought maybe a \"previous filing\" was a thing in itself. I am not sure if that makes sense, but I wonder if it is sufficient to just say \"[delta] Amendment\" when it is a \"previous amendment\"? I am curious what others think here, because I also see an argument that including both the word and the icon serves to reinforce the concept we're trying to communicate.\r\n\r\nLast thing: I am wondering how this column would sort (assuming all the columns are meant to sort?), given that it combines two types of information about the filing: the type and the status. Maybe it would put anything \"latest\" at the top, with amendments ranking higher than original files? I  have no idea if this is something users would even want to do, but I wasn't sure. \r\n\r\nSimilarly, as a broader question: When we add columns like this, do we also typically add filtering mechanisms in the filter panel? (Meaning: Would users be able to filter the data table to show only original filings?)"}}
{"actor":{"display_login":"nickykrause"}}