{"action":"created","issue":{"url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/2538","labels_url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/2538/labels{/name}","comments_url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/2538/comments","events_url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/2538/events","html_url":"https://github.com/zestedesavoir/zds-site/pull/2538","id":68230703,"number":2538,"title":"Migration vers python 3","user":{"login":"firm1","id":6066015,"avatar_url":"https://avatars.githubusercontent.com/u/6066015?v=3","gravatar_id":"","url":"https://api.github.com/users/firm1","html_url":"https://github.com/firm1","followers_url":"https://api.github.com/users/firm1/followers","following_url":"https://api.github.com/users/firm1/following{/other_user}","gists_url":"https://api.github.com/users/firm1/gists{/gist_id}","starred_url":"https://api.github.com/users/firm1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/firm1/subscriptions","organizations_url":"https://api.github.com/users/firm1/orgs","repos_url":"https://api.github.com/users/firm1/repos","events_url":"https://api.github.com/users/firm1/events{/privacy}","received_events_url":"https://api.github.com/users/firm1/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/zestedesavoir/zds-site/labels/Back","name":"Back","color":"207de5"},{"url":"https://api.github.com/repos/zestedesavoir/zds-site/labels/Evolution","name":"Evolution","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":38,"created_at":"2015-04-14T01:03:36Z","updated_at":"2015-04-23T14:14:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/zestedesavoir/zds-site/pulls/2538","html_url":"https://github.com/zestedesavoir/zds-site/pull/2538","diff_url":"https://github.com/zestedesavoir/zds-site/pull/2538.diff","patch_url":"https://github.com/zestedesavoir/zds-site/pull/2538.patch"},"body":"| Q                             | R\r\n| ----------------------------- | -------------------------------------------\r\n| Correction de bugs ?          | non\r\n| Nouvelle Fonctionnalité ?     | oui\r\n| Tickets (_issues_) concernés  | #2272 , #2254\r\n\r\nParce qu'il faut quand meme vivre dans un monde moderne, cette PR permet de sauter le grand pas, le pas vers python 3.4. Cette PR signifie la fin des problèmes d'encodage dans nos fichiers, et l'ouverture a de perspectives plus belles.\r\n\r\nPuisque du coté de django-munin il ont publié la release qui inclut ma PR, je me contente donc ici de mettre simplement à jour le paquet.\r\n\r\nJe me suis rendu compte, après coup que ma PR corrige aussi un bug déjà signalé, je l'ai donc reférencé ci-dessus.\r\n\r\nJe n'ai pas précisé grand chose dans le update.md car je n'ai pas encore eu l'occasion de faire des tests sur un environnement de prod (ça va arriver), mais la PR déjà testable.\r\n\r\n**Note pour QA**:\r\n\r\n- Suivez la documentation et installez dans un nouvel environnement virtuel (en python3.4) une instance de ZdS\r\n- Vérifiez que les tests se lancent correctement chez vous\r\n- Testez les fonctionnalités du site et vérifiez qu'on a pas de regression (désolé mais la PR a un impact un peu partout).\r\n\r\nJ'aimerai une QA sur au moins du Linux et du OS X.\r\n\r\n**Attention** : cette PR ne doit pas etre mergée dans la release 1.8."},"comment":{"url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/comments/95600873","html_url":"https://github.com/zestedesavoir/zds-site/pull/2538#issuecomment-95600873","issue_url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/2538","id":95600873,"user":{"login":"GerardPaligot","id":1913901,"avatar_url":"https://avatars.githubusercontent.com/u/1913901?v=3","gravatar_id":"","url":"https://api.github.com/users/GerardPaligot","html_url":"https://github.com/GerardPaligot","followers_url":"https://api.github.com/users/GerardPaligot/followers","following_url":"https://api.github.com/users/GerardPaligot/following{/other_user}","gists_url":"https://api.github.com/users/GerardPaligot/gists{/gist_id}","starred_url":"https://api.github.com/users/GerardPaligot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GerardPaligot/subscriptions","organizations_url":"https://api.github.com/users/GerardPaligot/orgs","repos_url":"https://api.github.com/users/GerardPaligot/repos","events_url":"https://api.github.com/users/GerardPaligot/events{/privacy}","received_events_url":"https://api.github.com/users/GerardPaligot/received_events","type":"User","site_admin":false},"created_at":"2015-04-23T14:14:19Z","updated_at":"2015-04-23T14:14:19Z","body":"La QA pour ce genre de PR doit ressembler à quelque chose comme [ça](https://github.com/zestedesavoir/zds-site/pull/1905#issuecomment-90265065). Je ne sais pas si tu te rends compte du boulot que c'est, surtout s'il faut la faire plusieurs fois.\r\n\r\nBon courage à celui qui va faire cette première QA."}}