{"action":"created","issue":{"url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/issues/93","repository_url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit","labels_url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/issues/93/labels{/name}","comments_url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/issues/93/comments","events_url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/issues/93/events","html_url":"https://github.com/OpenDreamKit/OpenDreamKit/issues/93","id":105460290,"number":93,"title":"D4.4: Basic Jupyter interface for GAP, PARI/GP, SageMath, Singular","user":{"login":"minrk","id":151929,"avatar_url":"https://avatars.githubusercontent.com/u/151929?v=3","gravatar_id":"","url":"https://api.github.com/users/minrk","html_url":"https://github.com/minrk","followers_url":"https://api.github.com/users/minrk/followers","following_url":"https://api.github.com/users/minrk/following{/other_user}","gists_url":"https://api.github.com/users/minrk/gists{/gist_id}","starred_url":"https://api.github.com/users/minrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/minrk/subscriptions","organizations_url":"https://api.github.com/users/minrk/orgs","repos_url":"https://api.github.com/users/minrk/repos","events_url":"https://api.github.com/users/minrk/events{/privacy}","received_events_url":"https://api.github.com/users/minrk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/labels/deliverable","name":"deliverable","color":"009800"},{"url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/labels/PS","name":"PS","color":"ededed"},{"url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/labels/WP4","name":"WP4","color":"bfe5bf"}],"state":"open","locked":false,"assignee":{"login":"minrk","id":151929,"avatar_url":"https://avatars.githubusercontent.com/u/151929?v=3","gravatar_id":"","url":"https://api.github.com/users/minrk","html_url":"https://github.com/minrk","followers_url":"https://api.github.com/users/minrk/followers","following_url":"https://api.github.com/users/minrk/following{/other_user}","gists_url":"https://api.github.com/users/minrk/gists{/gist_id}","starred_url":"https://api.github.com/users/minrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/minrk/subscriptions","organizations_url":"https://api.github.com/users/minrk/orgs","repos_url":"https://api.github.com/users/minrk/repos","events_url":"https://api.github.com/users/minrk/events{/privacy}","received_events_url":"https://api.github.com/users/minrk/received_events","type":"User","site_admin":false},"assignees":[{"login":"minrk","id":151929,"avatar_url":"https://avatars.githubusercontent.com/u/151929?v=3","gravatar_id":"","url":"https://api.github.com/users/minrk","html_url":"https://github.com/minrk","followers_url":"https://api.github.com/users/minrk/followers","following_url":"https://api.github.com/users/minrk/following{/other_user}","gists_url":"https://api.github.com/users/minrk/gists{/gist_id}","starred_url":"https://api.github.com/users/minrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/minrk/subscriptions","organizations_url":"https://api.github.com/users/minrk/orgs","repos_url":"https://api.github.com/users/minrk/repos","events_url":"https://api.github.com/users/minrk/events{/privacy}","received_events_url":"https://api.github.com/users/minrk/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/milestones/60","html_url":"https://github.com/OpenDreamKit/OpenDreamKit/milestones/Month%2012:%202016-08-31","labels_url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/milestones/60/labels","id":1296389,"number":60,"title":"Month 12: 2016-08-31","description":"","creator":{"login":"minrk","id":151929,"avatar_url":"https://avatars.githubusercontent.com/u/151929?v=3","gravatar_id":"","url":"https://api.github.com/users/minrk","html_url":"https://github.com/minrk","followers_url":"https://api.github.com/users/minrk/followers","following_url":"https://api.github.com/users/minrk/following{/other_user}","gists_url":"https://api.github.com/users/minrk/gists{/gist_id}","starred_url":"https://api.github.com/users/minrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/minrk/subscriptions","organizations_url":"https://api.github.com/users/minrk/orgs","repos_url":"https://api.github.com/users/minrk/repos","events_url":"https://api.github.com/users/minrk/events{/privacy}","received_events_url":"https://api.github.com/users/minrk/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":0,"state":"open","created_at":"2015-09-08T20:17:28Z","updated_at":"2016-03-22T08:55:54Z","due_on":"2016-08-30T22:00:00Z","closed_at":null},"comments":11,"created_at":"2015-09-08T20:13:48Z","updated_at":"2016-07-26T20:49:56Z","closed_at":null,"body":"- **WP4:** [User Interfaces](https://github.com/OpenDreamKit/OpenDreamKit/tree/master/WP4)\r\n- **Lead Institution:** Université Paris-Sud\r\n- **Due:** 2016-08-31 (month 12)\r\n- **Nature:** Other\r\n\r\nSee page 48 of the [proposal](https://github.com/OpenDreamKit/OpenDreamKit/raw/master/Proposal/proposal-www.pdf) for the full description.\r\n\r\nKernels implemented for:\r\n- [ ] GAP: https://github.com/gap-packages/jupyter-gap\r\n- [x] PARI/GP: https://github.com/jdemeyer/pari_jupyter and https://pypi.python.org/pypi/pari_jupyter\r\n- [x] SageMath: part of SageMath\r\n- [ ] Singular: https://github.com/sebasguts/jupyter-singular\r\n\r\nTODO:\r\n- [  ] Make sure that all kernels are included in the Sage distribution, SageMathCloud, etc."},"comment":{"url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/issues/comments/235400911","html_url":"https://github.com/OpenDreamKit/OpenDreamKit/issues/93#issuecomment-235400911","issue_url":"https://api.github.com/repos/OpenDreamKit/OpenDreamKit/issues/93","id":235400911,"user":{"login":"nthiery","id":545328,"avatar_url":"https://avatars.githubusercontent.com/u/545328?v=3","gravatar_id":"","url":"https://api.github.com/users/nthiery","html_url":"https://github.com/nthiery","followers_url":"https://api.github.com/users/nthiery/followers","following_url":"https://api.github.com/users/nthiery/following{/other_user}","gists_url":"https://api.github.com/users/nthiery/gists{/gist_id}","starred_url":"https://api.github.com/users/nthiery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nthiery/subscriptions","organizations_url":"https://api.github.com/users/nthiery/orgs","repos_url":"https://api.github.com/users/nthiery/repos","events_url":"https://api.github.com/users/nthiery/events{/privacy}","received_events_url":"https://api.github.com/users/nthiery/received_events","type":"User","site_admin":false},"created_at":"2016-07-26T20:49:56Z","updated_at":"2016-07-26T20:49:56Z","body":"On Tue, Jul 26, 2016 at 08:41:24AM -0700, Markus Pfeiffer wrote:\n>    If the GAP Jupyter notebook is supposed to go into sagemath (cloud?),\n>    someone will have to tell me how to get it there. It's not obvious to\n>    me how that works.\n\nI guess this could boil down to something like:\n\n- Preparing a gap package with everything needed to run the gap kernel\n  (if needed)\n\n- Preparing a Sage package. That is essentially an install shell\n  script in <sage>/build/pkg/jupyter_kernel_gap/ + some metadata\n  files; see:\n  http://www.sagemath.org/git-developer-guide/packaging.html.\n\n  The install script would:\n\n  - install the gap package in the gap tree in the Sage distribution:\n    <sage>/local/gap/latest\n  - copy the kernel file in:\n    <sage>/local/share/jupyter/kernels\n\n- Creating a ticket to get this as optional and then standard Sage\n  package.\n\nWe certainly can help for the latter parts!\n\nCheers,\n\t\t\t\tNicolas\n"}}
{"actor":{"display_login":"nthiery"}}