{"action":"created","comment":{"url":"https://api.github.com/repos/betagouv/zam/pulls/comments/192102661","pull_request_review_id":124809643,"id":192102661,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5MjEwMjY2MQ==","diff_hunk":"@@ -6,6 +6,7 @@ Le dépôt regroupe plusieurs applications distinctes (monorepo) :\n \n * [`/aspirateur/`](aspirateur/) contient l’outil permettant de récupérer les données publiques/ouvertes issues des sites du Sénat et de l’Assemblée Nationale.\n * [`/visionneuse/`](visionneuse/) contient l’outil permettant d’afficher les articles, amendements et réponses (ces dernières sont privées) de manière ergonomique.\n+* [`/repondeur/`](repondeur/) contient l'application web intégrant l'aspirateur et la visionneuse, ainsi que la préparation collaborative des réponses aux amendements.","path":"README.md","position":4,"original_position":4,"commit_id":"88ab3d01c3ca28dff16b02f4061f8d70e93276d6","original_commit_id":"88ab3d01c3ca28dff16b02f4061f8d70e93276d6","user":{"login":"davidbgk","id":3556,"node_id":"MDQ6VXNlcjM1NTY=","avatar_url":"https://avatars2.githubusercontent.com/u/3556?v=4","gravatar_id":"","url":"https://api.github.com/users/davidbgk","html_url":"https://github.com/davidbgk","followers_url":"https://api.github.com/users/davidbgk/followers","following_url":"https://api.github.com/users/davidbgk/following{/other_user}","gists_url":"https://api.github.com/users/davidbgk/gists{/gist_id}","starred_url":"https://api.github.com/users/davidbgk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidbgk/subscriptions","organizations_url":"https://api.github.com/users/davidbgk/orgs","repos_url":"https://api.github.com/users/davidbgk/repos","events_url":"https://api.github.com/users/davidbgk/events{/privacy}","received_events_url":"https://api.github.com/users/davidbgk/received_events","type":"User","site_admin":false},"body":"Dis comme ça, ça n'est pas/plus clair pour moi, ma proposition serait : `contient l’application web exploitant les données issues de l’aspirateur afin d’enrichir le contenu de la visionneuse` mais peut-être que je ne comprends pas toutes les finalités du répondeur ?","created_at":"2018-05-31T13:42:03Z","updated_at":"2018-05-31T13:42:04Z","html_url":"https://github.com/betagouv/zam/pull/14#discussion_r192102661","pull_request_url":"https://api.github.com/repos/betagouv/zam/pulls/14","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/betagouv/zam/pulls/comments/192102661"},"html":{"href":"https://github.com/betagouv/zam/pull/14#discussion_r192102661"},"pull_request":{"href":"https://api.github.com/repos/betagouv/zam/pulls/14"}}},"pull_request":{"url":"https://api.github.com/repos/betagouv/zam/pulls/14","id":191407213,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkxNDA3MjEz","html_url":"https://github.com/betagouv/zam/pull/14","diff_url":"https://github.com/betagouv/zam/pull/14.diff","patch_url":"https://github.com/betagouv/zam/pull/14.patch","issue_url":"https://api.github.com/repos/betagouv/zam/issues/14","number":14,"state":"open","locked":false,"title":"Début de web app (alias le « Répondeur »)","user":{"login":"ronnix","id":321872,"node_id":"MDQ6VXNlcjMyMTg3Mg==","avatar_url":"https://avatars3.githubusercontent.com/u/321872?v=4","gravatar_id":"","url":"https://api.github.com/users/ronnix","html_url":"https://github.com/ronnix","followers_url":"https://api.github.com/users/ronnix/followers","following_url":"https://api.github.com/users/ronnix/following{/other_user}","gists_url":"https://api.github.com/users/ronnix/gists{/gist_id}","starred_url":"https://api.github.com/users/ronnix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ronnix/subscriptions","organizations_url":"https://api.github.com/users/ronnix/orgs","repos_url":"https://api.github.com/users/ronnix/repos","events_url":"https://api.github.com/users/ronnix/events{/privacy}","received_events_url":"https://api.github.com/users/ronnix/received_events","type":"User","site_admin":false},"body":"Un début de web app, qui encapsule pour l'instant l'aspirateur d'amendements pour le Sénat.\r\n\r\n![capture d ecran 2018-05-30 a 12 31 37](https://user-images.githubusercontent.com/321872/40715337-81159058-6405-11e8-88be-35dcd63e1bd7.png)\r\n\r\n![capture d ecran 2018-05-30 a 12 31 45](https://user-images.githubusercontent.com/321872/40715347-862afb3c-6405-11e8-9493-e35ea9b780f3.png)\r\n\r\n![capture d ecran 2018-05-30 a 12 31 55](https://user-images.githubusercontent.com/321872/40715351-8b348b7a-6405-11e8-84be-a8ad386f0905.png)\r\n\r\nAu niveau des choix techniques, je suis parti sur :\r\n- Pyramid : parce que j'aime bien\r\n- Jinja2 : pour être cohérent\r\n- Bootstrap : pour avoir un truc pas trop moche sans trop d'effort\r\n\r\nPas de base données pour l'instant. Le peu de persistence (la liste des lectures) est assuré par la création de sous-répertoires. Les amendements sont récupérés à la volée.\r\n\r\nJ'ai utilisé black pour le formatage du code (ça marche bien), et j'ai retenté Pipenv pour la gestion des dépendances (pas eu de souci pour l'instant)...\r\n\r\nLa branche est au dessus de `connexion-visionneuse`.\r\n","created_at":"2018-05-30T10:35:11Z","updated_at":"2018-05-31T13:42:04Z","closed_at":null,"merged_at":null,"merge_commit_sha":"2ce412a3ed4e3f5139eb49f31d122242468066e1","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/betagouv/zam/pulls/14/commits","review_comments_url":"https://api.github.com/repos/betagouv/zam/pulls/14/comments","review_comment_url":"https://api.github.com/repos/betagouv/zam/pulls/comments{/number}","comments_url":"https://api.github.com/repos/betagouv/zam/issues/14/comments","statuses_url":"https://api.github.com/repos/betagouv/zam/statuses/88ab3d01c3ca28dff16b02f4061f8d70e93276d6","head":{"label":"betagouv:webapp","ref":"webapp","sha":"88ab3d01c3ca28dff16b02f4061f8d70e93276d6","user":{"login":"betagouv","id":7874148,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc4NzQxNDg=","avatar_url":"https://avatars0.githubusercontent.com/u/7874148?v=4","gravatar_id":"","url":"https://api.github.com/users/betagouv","html_url":"https://github.com/betagouv","followers_url":"https://api.github.com/users/betagouv/followers","following_url":"https://api.github.com/users/betagouv/following{/other_user}","gists_url":"https://api.github.com/users/betagouv/gists{/gist_id}","starred_url":"https://api.github.com/users/betagouv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/betagouv/subscriptions","organizations_url":"https://api.github.com/users/betagouv/orgs","repos_url":"https://api.github.com/users/betagouv/repos","events_url":"https://api.github.com/users/betagouv/events{/privacy}","received_events_url":"https://api.github.com/users/betagouv/received_events","type":"Organization","site_admin":false},"repo":{"id":132484615,"node_id":"MDEwOlJlcG9zaXRvcnkxMzI0ODQ2MTU=","name":"zam","full_name":"betagouv/zam","owner":{"login":"betagouv","id":7874148,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc4NzQxNDg=","avatar_url":"https://avatars0.githubusercontent.com/u/7874148?v=4","gravatar_id":"","url":"https://api.github.com/users/betagouv","html_url":"https://github.com/betagouv","followers_url":"https://api.github.com/users/betagouv/followers","following_url":"https://api.github.com/users/betagouv/following{/other_user}","gists_url":"https://api.github.com/users/betagouv/gists{/gist_id}","starred_url":"https://api.github.com/users/betagouv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/betagouv/subscriptions","organizations_url":"https://api.github.com/users/betagouv/orgs","repos_url":"https://api.github.com/users/betagouv/repos","events_url":"https://api.github.com/users/betagouv/events{/privacy}","received_events_url":"https://api.github.com/users/betagouv/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/betagouv/zam","description":"Alléger la charge de préparation par le gouvernement du débat parlementaire.","fork":false,"url":"https://api.github.com/repos/betagouv/zam","forks_url":"https://api.github.com/repos/betagouv/zam/forks","keys_url":"https://api.github.com/repos/betagouv/zam/keys{/key_id}","collaborators_url":"https://api.github.com/repos/betagouv/zam/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/betagouv/zam/teams","hooks_url":"https://api.github.com/repos/betagouv/zam/hooks","issue_events_url":"https://api.github.com/repos/betagouv/zam/issues/events{/number}","events_url":"https://api.github.com/repos/betagouv/zam/events","assignees_url":"https://api.github.com/repos/betagouv/zam/assignees{/user}","branches_url":"https://api.github.com/repos/betagouv/zam/branches{/branch}","tags_url":"https://api.github.com/repos/betagouv/zam/tags","blobs_url":"https://api.github.com/repos/betagouv/zam/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/betagouv/zam/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/betagouv/zam/git/refs{/sha}","trees_url":"https://api.github.com/repos/betagouv/zam/git/trees{/sha}","statuses_url":"https://api.github.com/repos/betagouv/zam/statuses/{sha}","languages_url":"https://api.github.com/repos/betagouv/zam/languages","stargazers_url":"https://api.github.com/repos/betagouv/zam/stargazers","contributors_url":"https://api.github.com/repos/betagouv/zam/contributors","subscribers_url":"https://api.github.com/repos/betagouv/zam/subscribers","subscription_url":"https://api.github.com/repos/betagouv/zam/subscription","commits_url":"https://api.github.com/repos/betagouv/zam/commits{/sha}","git_commits_url":"https://api.github.com/repos/betagouv/zam/git/commits{/sha}","comments_url":"https://api.github.com/repos/betagouv/zam/comments{/number}","issue_comment_url":"https://api.github.com/repos/betagouv/zam/issues/comments{/number}","contents_url":"https://api.github.com/repos/betagouv/zam/contents/{+path}","compare_url":"https://api.github.com/repos/betagouv/zam/compare/{base}...{head}","merges_url":"https://api.github.com/repos/betagouv/zam/merges","archive_url":"https://api.github.com/repos/betagouv/zam/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/betagouv/zam/downloads","issues_url":"https://api.github.com/repos/betagouv/zam/issues{/number}","pulls_url":"https://api.github.com/repos/betagouv/zam/pulls{/number}","milestones_url":"https://api.github.com/repos/betagouv/zam/milestones{/number}","notifications_url":"https://api.github.com/repos/betagouv/zam/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/betagouv/zam/labels{/name}","releases_url":"https://api.github.com/repos/betagouv/zam/releases{/id}","deployments_url":"https://api.github.com/repos/betagouv/zam/deployments","created_at":"2018-05-07T16:02:03Z","updated_at":"2018-05-30T19:13:48Z","pushed_at":"2018-05-30T20:22:50Z","git_url":"git://github.com/betagouv/zam.git","ssh_url":"git@github.com:betagouv/zam.git","clone_url":"https://github.com/betagouv/zam.git","svn_url":"https://github.com/betagouv/zam","homepage":"https://beta.gouv.fr/startup/zam.html","size":488,"stargazers_count":2,"watchers_count":2,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":2,"license":{"key":"agpl-3.0","name":"GNU Affero General Public License v3.0","spdx_id":"AGPL-3.0","url":"https://api.github.com/licenses/agpl-3.0","node_id":"MDc6TGljZW5zZTE="},"forks":0,"open_issues":2,"watchers":2,"default_branch":"master"}},"base":{"label":"betagouv:master","ref":"master","sha":"da41aebfdd4f3962c7a8b8ef9d47df4fa2fecefb","user":{"login":"betagouv","id":7874148,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc4NzQxNDg=","avatar_url":"https://avatars0.githubusercontent.com/u/7874148?v=4","gravatar_id":"","url":"https://api.github.com/users/betagouv","html_url":"https://github.com/betagouv","followers_url":"https://api.github.com/users/betagouv/followers","following_url":"https://api.github.com/users/betagouv/following{/other_user}","gists_url":"https://api.github.com/users/betagouv/gists{/gist_id}","starred_url":"https://api.github.com/users/betagouv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/betagouv/subscriptions","organizations_url":"https://api.github.com/users/betagouv/orgs","repos_url":"https://api.github.com/users/betagouv/repos","events_url":"https://api.github.com/users/betagouv/events{/privacy}","received_events_url":"https://api.github.com/users/betagouv/received_events","type":"Organization","site_admin":false},"repo":{"id":132484615,"node_id":"MDEwOlJlcG9zaXRvcnkxMzI0ODQ2MTU=","name":"zam","full_name":"betagouv/zam","owner":{"login":"betagouv","id":7874148,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc4NzQxNDg=","avatar_url":"https://avatars0.githubusercontent.com/u/7874148?v=4","gravatar_id":"","url":"https://api.github.com/users/betagouv","html_url":"https://github.com/betagouv","followers_url":"https://api.github.com/users/betagouv/followers","following_url":"https://api.github.com/users/betagouv/following{/other_user}","gists_url":"https://api.github.com/users/betagouv/gists{/gist_id}","starred_url":"https://api.github.com/users/betagouv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/betagouv/subscriptions","organizations_url":"https://api.github.com/users/betagouv/orgs","repos_url":"https://api.github.com/users/betagouv/repos","events_url":"https://api.github.com/users/betagouv/events{/privacy}","received_events_url":"https://api.github.com/users/betagouv/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/betagouv/zam","description":"Alléger la charge de préparation par le gouvernement du débat parlementaire.","fork":false,"url":"https://api.github.com/repos/betagouv/zam","forks_url":"https://api.github.com/repos/betagouv/zam/forks","keys_url":"https://api.github.com/repos/betagouv/zam/keys{/key_id}","collaborators_url":"https://api.github.com/repos/betagouv/zam/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/betagouv/zam/teams","hooks_url":"https://api.github.com/repos/betagouv/zam/hooks","issue_events_url":"https://api.github.com/repos/betagouv/zam/issues/events{/number}","events_url":"https://api.github.com/repos/betagouv/zam/events","assignees_url":"https://api.github.com/repos/betagouv/zam/assignees{/user}","branches_url":"https://api.github.com/repos/betagouv/zam/branches{/branch}","tags_url":"https://api.github.com/repos/betagouv/zam/tags","blobs_url":"https://api.github.com/repos/betagouv/zam/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/betagouv/zam/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/betagouv/zam/git/refs{/sha}","trees_url":"https://api.github.com/repos/betagouv/zam/git/trees{/sha}","statuses_url":"https://api.github.com/repos/betagouv/zam/statuses/{sha}","languages_url":"https://api.github.com/repos/betagouv/zam/languages","stargazers_url":"https://api.github.com/repos/betagouv/zam/stargazers","contributors_url":"https://api.github.com/repos/betagouv/zam/contributors","subscribers_url":"https://api.github.com/repos/betagouv/zam/subscribers","subscription_url":"https://api.github.com/repos/betagouv/zam/subscription","commits_url":"https://api.github.com/repos/betagouv/zam/commits{/sha}","git_commits_url":"https://api.github.com/repos/betagouv/zam/git/commits{/sha}","comments_url":"https://api.github.com/repos/betagouv/zam/comments{/number}","issue_comment_url":"https://api.github.com/repos/betagouv/zam/issues/comments{/number}","contents_url":"https://api.github.com/repos/betagouv/zam/contents/{+path}","compare_url":"https://api.github.com/repos/betagouv/zam/compare/{base}...{head}","merges_url":"https://api.github.com/repos/betagouv/zam/merges","archive_url":"https://api.github.com/repos/betagouv/zam/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/betagouv/zam/downloads","issues_url":"https://api.github.com/repos/betagouv/zam/issues{/number}","pulls_url":"https://api.github.com/repos/betagouv/zam/pulls{/number}","milestones_url":"https://api.github.com/repos/betagouv/zam/milestones{/number}","notifications_url":"https://api.github.com/repos/betagouv/zam/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/betagouv/zam/labels{/name}","releases_url":"https://api.github.com/repos/betagouv/zam/releases{/id}","deployments_url":"https://api.github.com/repos/betagouv/zam/deployments","created_at":"2018-05-07T16:02:03Z","updated_at":"2018-05-30T19:13:48Z","pushed_at":"2018-05-30T20:22:50Z","git_url":"git://github.com/betagouv/zam.git","ssh_url":"git@github.com:betagouv/zam.git","clone_url":"https://github.com/betagouv/zam.git","svn_url":"https://github.com/betagouv/zam","homepage":"https://beta.gouv.fr/startup/zam.html","size":488,"stargazers_count":2,"watchers_count":2,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":2,"license":{"key":"agpl-3.0","name":"GNU Affero General Public License v3.0","spdx_id":"AGPL-3.0","url":"https://api.github.com/licenses/agpl-3.0","node_id":"MDc6TGljZW5zZTE="},"forks":0,"open_issues":2,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/betagouv/zam/pulls/14"},"html":{"href":"https://github.com/betagouv/zam/pull/14"},"issue":{"href":"https://api.github.com/repos/betagouv/zam/issues/14"},"comments":{"href":"https://api.github.com/repos/betagouv/zam/issues/14/comments"},"review_comments":{"href":"https://api.github.com/repos/betagouv/zam/pulls/14/comments"},"review_comment":{"href":"https://api.github.com/repos/betagouv/zam/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/betagouv/zam/pulls/14/commits"},"statuses":{"href":"https://api.github.com/repos/betagouv/zam/statuses/88ab3d01c3ca28dff16b02f4061f8d70e93276d6"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"davidbgk"}}