{"action":"created","issue":{"url":"https://api.github.com/repos/ipfs/pm/issues/56","labels_url":"https://api.github.com/repos/ipfs/pm/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/ipfs/pm/issues/56/comments","events_url":"https://api.github.com/repos/ipfs/pm/issues/56/events","html_url":"https://github.com/ipfs/pm/issues/56","id":118341702,"number":56,"title":"Sprint Nov 23","user":{"login":"diasdavid","id":1211152,"avatar_url":"https://avatars.githubusercontent.com/u/1211152?v=3","gravatar_id":"","url":"https://api.github.com/users/diasdavid","html_url":"https://github.com/diasdavid","followers_url":"https://api.github.com/users/diasdavid/followers","following_url":"https://api.github.com/users/diasdavid/following{/other_user}","gists_url":"https://api.github.com/users/diasdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/diasdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diasdavid/subscriptions","organizations_url":"https://api.github.com/users/diasdavid/orgs","repos_url":"https://api.github.com/users/diasdavid/repos","events_url":"https://api.github.com/users/diasdavid/events{/privacy}","received_events_url":"https://api.github.com/users/diasdavid/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-23T09:08:26Z","updated_at":"2015-11-23T21:34:27Z","closed_at":null,"body":"# Sprint Nov 23\r\n\r\n## Sprint Goals\r\n\r\n- \r\n\r\n## Sprint Discussions\r\n\r\n[Schedule](https://github.com/ipfs/pm#sprint-discussion-schedule)\r\n\r\nPlease take notes in a separate pad, if you can, and link it here.\r\n\r\nEndeavour         | Lead           | Pad    | Permanent Link\r\n:---------------: | :------------: | :----: | :------------:\r\nApps on IPFS      | Juan Benet and Friedel Ziegelmayer | https://public.etherpad-mozilla.org/p/nov-23-apps-on-ipfs |  \r\ninfrastructure    | Lars Gierth    | https://public.etherpad-mozilla.org/p/nov-23-infrastructure |  \r\nlibp2p            | David Dias     | https://public.etherpad-mozilla.org/p/nov-23-libp2p0-and-js-ipfs |  \r\njs-ipfs         | David Dias     | https://public.etherpad-mozilla.org/p/nov-23-libp2p0-and-js-ipfs |  \r\ngo-ipfs           | Jeromy Johnson | https://public.etherpad-mozilla.org/p/nov-23-go-ipfs | \r\ntesting + ci      | Jeromy Johnson | https://public.etherpad-mozilla.org/p/nov-23-testing-ci |  \r\nprotocol + specs  | Juan Benet     | https://public.etherpad-mozilla.org/p/nov-23-protocol-specs |  \r\nbitswap ml        | Juan Benet     | https://public.etherpad-mozilla.org/p/nov-23-bitswap-ml |  \r\nData Structures   | Juan Benet     | https://public.etherpad-mozilla.org/p/nov-23-data-structures |  \r\n\r\nPlease add the Agenda to the Pad before the endeavour sprint starts.\r\n\r\n## Sprint Deliverables\r\n\r\n- Add yourself below, that way we only have people listed who are really in the sprint\r\n- Add links to issues down here. Only add things you can finish this sprint.\r\n\r\n### [<% name %>](@<% your_GitHub_handle %>)"},"comment":{"url":"https://api.github.com/repos/ipfs/pm/issues/comments/159072713","html_url":"https://github.com/ipfs/pm/issues/56#issuecomment-159072713","issue_url":"https://api.github.com/repos/ipfs/pm/issues/56","id":159072713,"user":{"login":"diasdavid","id":1211152,"avatar_url":"https://avatars.githubusercontent.com/u/1211152?v=3","gravatar_id":"","url":"https://api.github.com/users/diasdavid","html_url":"https://github.com/diasdavid","followers_url":"https://api.github.com/users/diasdavid/followers","following_url":"https://api.github.com/users/diasdavid/following{/other_user}","gists_url":"https://api.github.com/users/diasdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/diasdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diasdavid/subscriptions","organizations_url":"https://api.github.com/users/diasdavid/orgs","repos_url":"https://api.github.com/users/diasdavid/repos","events_url":"https://api.github.com/users/diasdavid/events{/privacy}","received_events_url":"https://api.github.com/users/diasdavid/received_events","type":"User","site_admin":false},"created_at":"2015-11-23T21:34:27Z","updated_at":"2015-11-23T21:34:27Z","body":"## libp2p and js-ipfs\r\n\r\n#### Lead: David Dias\r\n\r\n## Agenda\r\n\r\n- \r\n- libp2p interop at the swarm level\r\n- libp2p APIs\r\n- js-ipfs\r\n- js-ipfs docs\r\n  - https://github.com/ipfs/js-ipfs-api/pull/132\r\n  - https://github.com/ipfs/js-ipfs-api/pull/104\r\n  - https://github.com/ipfs/js-ipfs-api/pull/105\r\n- commit conventions and changelog https://github.com/ipfs/js-ipfs-api/issues/143\r\n- registry-mirror release\r\n- js-ipfs delegated node\r\n- js-ipfs next steps?\r\n\r\n**You have 30 minutes for this agenda**, 5 minutes before the meeting ends, consider moving the remaining items to a github discussion thread so that all the other sprint meetings can start in time.\r\n\r\n## Participants (write your name on the list)\r\n\r\n- David Dias\r\n- Friedel Ziegelmayer (@dignifiedquire)\r\n- Juan Benet\r\n- Kyle Drake\r\n- Javier Candeira (@candeira on github, @kandinski on irc)\r\n- Nicola Greco\r\n- Johan Kiviniemi (ion)\r\n\r\n## Notes\r\n\r\n- Hangout link - https://hangouts.google.com/call/gyafa4mpgz7g6jntijoxshfe3ma\r\n\r\n- go-libp2p builds now (using gx)\r\n- https://github.com/diasdavid/js-libp2p\r\n- libp2p website update (kyle)\r\n- Update on registry-mirror (david)\r\n\r\n- libp2p interface descriptions (juan)\r\n- https://github.com/diasdavid/abstract-peer-routing\r\n- https://github.com/ipfs/specs/blob/master/protocol/network/6-interfaces.md\r\n\r\n@jbenet: I pulled the libp2p slides out of my qconf talk \r\n  https://ipfs.io/ipfs/QmRthja4NnZEwXcUNgTKpX86dtGMQxstMbhgnTzmVhrW4D/libp2p-part/ipfs-018.libp2p-part.pdf\r\n\r\n- announce what the end UX is (or what we expect it to be) and get feedback\r\n- look at network simulators\r\n\r\nshould this be in the agenda, or is it for the github issue:\r\n    - which bits are already stable enough for other teams like py-ipfs to start on?\r\n    - which bits are still in flux so we (py-ipfs team) should approach with caution?\r\n    - which bits are out of sync with the spec so we (py-ipfs) can help write spec as we implement?\r\n    \r\n---\r\n \r\n js-ipfs\r\n \r\n- Help please: https://github.com/ipfs/js-ipfs/pull/35   \r\n- cors-headers blocking, will be in 0.3.10\r\n- js-repo implementation, specs\r\n- btw, Andres Gutgon is doing great progress on ipscend https://github.com/diasdavid/ipscend/issues/2#issuecomment-159011533\r\n\r\njs-ipfs-api\r\n- make timeout a global var\r\n- mocha API docs is the way :) https://github.com/ipfs/js-ipfs-api/pull/105\r\n"}}