{"action":"reopened","issue":{"url":"https://api.github.com/repos/ploneintranet/ploneintranet.prototype/issues/92","labels_url":"https://api.github.com/repos/ploneintranet/ploneintranet.prototype/issues/92/labels{/name}","comments_url":"https://api.github.com/repos/ploneintranet/ploneintranet.prototype/issues/92/comments","events_url":"https://api.github.com/repos/ploneintranet/ploneintranet.prototype/issues/92/events","html_url":"https://github.com/ploneintranet/ploneintranet.prototype/issues/92","id":85474079,"number":92,"title":"news app improvements","user":{"login":"gyst","id":122351,"avatar_url":"https://avatars.githubusercontent.com/u/122351?v=3","gravatar_id":"","url":"https://api.github.com/users/gyst","html_url":"https://github.com/gyst","followers_url":"https://api.github.com/users/gyst/followers","following_url":"https://api.github.com/users/gyst/following{/other_user}","gists_url":"https://api.github.com/users/gyst/gists{/gist_id}","starred_url":"https://api.github.com/users/gyst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gyst/subscriptions","organizations_url":"https://api.github.com/users/gyst/orgs","repos_url":"https://api.github.com/users/gyst/repos","events_url":"https://api.github.com/users/gyst/events{/privacy}","received_events_url":"https://api.github.com/users/gyst/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"cornae","id":738601,"avatar_url":"https://avatars.githubusercontent.com/u/738601?v=3","gravatar_id":"","url":"https://api.github.com/users/cornae","html_url":"https://github.com/cornae","followers_url":"https://api.github.com/users/cornae/followers","following_url":"https://api.github.com/users/cornae/following{/other_user}","gists_url":"https://api.github.com/users/cornae/gists{/gist_id}","starred_url":"https://api.github.com/users/cornae/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cornae/subscriptions","organizations_url":"https://api.github.com/users/cornae/orgs","repos_url":"https://api.github.com/users/cornae/repos","events_url":"https://api.github.com/users/cornae/events{/privacy}","received_events_url":"https://api.github.com/users/cornae/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/ploneintranet/ploneintranet.prototype/milestones/2","html_url":"https://github.com/ploneintranet/ploneintranet.prototype/milestones/2.%20Venus","labels_url":"https://api.github.com/repos/ploneintranet/ploneintranet.prototype/milestones/2/labels","id":1101753,"number":2,"title":"2. Venus","description":"Full system with social stream, workspaces, solr search, personal profiles and notifications.","creator":{"login":"gyst","id":122351,"avatar_url":"https://avatars.githubusercontent.com/u/122351?v=3","gravatar_id":"","url":"https://api.github.com/users/gyst","html_url":"https://github.com/gyst","followers_url":"https://api.github.com/users/gyst/followers","following_url":"https://api.github.com/users/gyst/following{/other_user}","gists_url":"https://api.github.com/users/gyst/gists{/gist_id}","starred_url":"https://api.github.com/users/gyst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gyst/subscriptions","organizations_url":"https://api.github.com/users/gyst/orgs","repos_url":"https://api.github.com/users/gyst/repos","events_url":"https://api.github.com/users/gyst/events{/privacy}","received_events_url":"https://api.github.com/users/gyst/received_events","type":"User","site_admin":false},"open_issues":14,"closed_issues":11,"state":"open","created_at":"2015-05-08T11:52:19Z","updated_at":"2015-06-25T09:46:59Z","due_on":"2015-06-28T22:00:00Z","closed_at":null},"comments":4,"created_at":"2015-06-05T08:45:26Z","updated_at":"2015-06-25T09:46:59Z","closed_at":null,"body":"Full analysis of the current news app design uncovers a number of inconsistencies. I'm scheduling development work with specifications that assume the prototype will be updated with the following changes.\n\nPrio is high since we will start developing this next Monday 8 June.\n\nNews app:\n- Create news item does not launch editor, instead weird topnav change\n- Create news item \"Show on\" radio please remove (section not set + inconsistent with edit view). Instead offer section select since this is a required field.\n- Same weird topnav change for create section, which should NOT launch editor but instead should refresh sidepane to show new section\n- Section/delete links to 404 confirmation-delete-news-item.htm (should be \"section\"!)\n  MVP solution is to give a message (we have two messages: \"You must first move all news items to another section before you can delete this section.\" and \"This is the only news section and cannot be deleted. Create another section before deleting this one.\")\n\nMust read (are sorted on top in magazine/overview but only when unread):\n- Consumer magazine/overview: indicator + \"have read\" setter \n- Editor magazine/overview indicator\n- Editor edit checkbox\n\n\nApp navigation:\n- Should sort on and show must-read status, publication date and publication state instead of description\n  since the combination of these 3 parameters controls the display and sequence of news items\n- Future publication date marked visually, whole item stands out as future published\n- Unpublished state indicated, whole item stands out as unpublished, when undated marked (no date) sorted on top\n\n\nBlockquote:\n- Styled in \"view\" but not styled in \"edit\" mode - maybe not in prototype but ask JC to tweak Raptor\n\nBreadcrumb is confusing if you click from \"all news\" into an item and then get \"Back to press releases\".\nBetter is to keep the section navbar with the current section highlighted."}}