{"action":"created","issue":{"url":"https://api.github.com/repos/ipfs/pm/issues/31","labels_url":"https://api.github.com/repos/ipfs/pm/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/ipfs/pm/issues/31/comments","events_url":"https://api.github.com/repos/ipfs/pm/issues/31/events","html_url":"https://github.com/ipfs/pm/issues/31","id":105409200,"number":31,"title":"Sprint Sep 7","user":{"login":"lgierth","id":19248,"avatar_url":"https://avatars.githubusercontent.com/u/19248?v=3","gravatar_id":"","url":"https://api.github.com/users/lgierth","html_url":"https://github.com/lgierth","followers_url":"https://api.github.com/users/lgierth/followers","following_url":"https://api.github.com/users/lgierth/following{/other_user}","gists_url":"https://api.github.com/users/lgierth/gists{/gist_id}","starred_url":"https://api.github.com/users/lgierth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lgierth/subscriptions","organizations_url":"https://api.github.com/users/lgierth/orgs","repos_url":"https://api.github.com/users/lgierth/repos","events_url":"https://api.github.com/users/lgierth/events{/privacy}","received_events_url":"https://api.github.com/users/lgierth/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-08T15:44:36Z","updated_at":"2015-09-14T17:29:46Z","closed_at":null,"body":"## Sprint Goals\r\n\r\n- container.camp\r\n- go-ipfs 0.4.0\r\n\r\n## Sprint Discussions\r\n\r\nSee https://github.com/ipfs/pm#sprint-discussion-schedule\r\n\r\n*Please take notes in a separate pad, if you can, and link it here.*\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### @whyrusleeping\r\n- [x] assist in building of shp tool\r\n- [ ] pull relevant changes out of mfs PR\r\n- [ ] fix swarm notification failures\r\n- [x] go1.5 sadhack failure fix\r\n- [x] clean up goroutine leaks in tests\r\n  - made some progress, not as much as i'd like\r\n- [ ] tool to manually make bitswap requests\r\n  - 'ipfs block get' to make a single request\r\n  - [ ] 'ipfs bitswap unwant' to cancel\r\n- [ ] investigate a timeout in FindProvs\r\n- [ ] finish private-blocks PR\r\n- [x] rebase dev0.4.0 again\r\n- [x] go-peerstream bug \r\n- [x] fix ipns fuse tests\r\n\r\n\r\n### @diasdavid\r\n\r\n- [x] kad-record-store\r\n- [ ] plug kad-record-store into distributed-record-store\r\n- [ ] node-libp2p\r\n- [x] attend WebRTC WG F2F Meeting remotely\r\n- [x] attend container.camp\r\n- [x] upgrade modules to be  `\"engines\" : { \"node\" : \"^4.0.0\" },`\r\n  - https://github.com/diasdavid/libp2p-website/pull/1\r\n  - https://github.com/diasdavid/node-ipld/pull/4\r\n  - https://github.com/diasdavid/abstract-record-store/pull/1\r\n  - https://github.com/diasdavid/node-ipfs-record/pull/1\r\n  - https://github.com/diasdavid/node-ipfs-kad-record-store/pull/1\r\n  - https://github.com/diasdavid/node-ipfs-kad-router/pull/1\r\n  - https://github.com/diasdavid/node-ipfs-distributed-record-store/commit/a991524e7d7e16d35b2a18f2fb10d6d32869beab\r\n  - https://github.com/diasdavid/remap-keys/commit/7150c2be829c3e34de824e9723dcfb462fa09f10\r\n  - https://github.com/diasdavid/node-merkledag-store/commit/dd3f44c4d0b006a6789da74d46aaf27e25f9fe1a\r\n  - https://github.com/diasdavid/node-ipfs-railing/commit/70fcf8cc501d646a13a32ccd07951e5c28b721a9\r\n  - https://github.com/diasdavid/node-libp2p/commit/c1e9f5c6c09b83878e0095a1727f61e6f010c250\r\n  - https://github.com/diasdavid/node-ipfs-peer/commit/5317037a26d3331f07ed38f734adc16e4dff2108\r\n  - https://github.com/diasdavid/node-ipfs-logger/commit/b0318918bed6094813e9dbb2a0200850da6fff2c\r\n  - https://github.com/diasdavid/node-ipfs-peer-id/commit/171a56153785ec5c6903372f4e4d5b7fcd888629\r\n  - https://github.com/diasdavid/node-multistream/commit/cda1c1b53fbc7747cd284e11c74eeac6a69f2518\r\n  - https://github.com/diasdavid/node-ipfs-swarm/commit/139ac6e85219a27b557330435375c590cdaf6fd0\r\n  - https://github.com/ipfs/starlog/pull/24\r\n\r\n### @lgierth\r\n\r\n- [ ] denylist daemon https://github.com/ipfs/go-ipfs/pull/1551 https://github.com/ipfs/gateway-dmca-denylist\r\n- [ ] storage user for @mikolalysenko https://github.com/ipfs/infrastructure/issues/84\r\n- [x] h.ipfs.io for access via cjdns https://github.com/ipfs/infrastructure/pull/78\r\n- [x] update gateway links on website https://github.com/ipfs/website/pull/40\r\n- [ ] gateway: caching headers\r\n- [ ] fix CORS headers for chrome https://github.com/ipfs/go-ipfs/issues/1659\r\n- [x] chat.ipfs.io\r\n- [x] HN outfall: full disks https://github.com/ipfs/infrastructure/issues/29 https://github.com/ipfs/infrastructure/issues/80\r\n- pushed to next sprint\r\n  - [ ] ipfs.io self-hosted blog post\r\n  - [ ] peer discovery using cjdns https://github.com/ipfs/go-ipfs/pull/1316\r\n  - [ ] switch-ping IPE<->cjdns https://github.com/lgierth/ipe\r\n  - [ ] check out the ruby bindings https://github.com/Fryie/ipfs-ruby\r\n\r\n### @richardlitt\r\n- [x] Check in with krl about the front end for starlog\r\n- [x] Take a look at the ipfs distro page and see if it can be touched up.\r\n- [ ] Prepare a spec for an ops job\r\n- [x] Check out the IPFS app and see if you can get it up, running, and clear without help or a walkthrough.\r\n- [x] See about setting DNS records for DO programmatically. \r\n- [x] Take a look at node-ipfs. PR review from daviddias. \r\n\r\n### @chriscool\r\n\r\n- [ ] https://github.com/ipfs/go-ipfs/pull/1644 vendor go-sleep as iptb\r\n\r\n### @mildred\r\n\r\nSee: https://github.com/ipfs/pm/issues/30#issuecomment-138363384\r\n\r\n- [ ] write tests that can extract links and other information from the new format\r\n- [ ] implement ipld using these tests\r\n- [ ] If time allows, find a way to get the algorithm extract information from the protobuf format (either special case or implement a generic method)\r\n- [ ] If time allows, find out if that is enough to plug in IPLD inside the core IPFS code."},"comment":{"url":"https://api.github.com/repos/ipfs/pm/issues/comments/140153339","html_url":"https://github.com/ipfs/pm/issues/31#issuecomment-140153339","issue_url":"https://api.github.com/repos/ipfs/pm/issues/31","id":140153339,"user":{"login":"whyrusleeping","id":1243164,"avatar_url":"https://avatars.githubusercontent.com/u/1243164?v=3","gravatar_id":"","url":"https://api.github.com/users/whyrusleeping","html_url":"https://github.com/whyrusleeping","followers_url":"https://api.github.com/users/whyrusleeping/followers","following_url":"https://api.github.com/users/whyrusleeping/following{/other_user}","gists_url":"https://api.github.com/users/whyrusleeping/gists{/gist_id}","starred_url":"https://api.github.com/users/whyrusleeping/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whyrusleeping/subscriptions","organizations_url":"https://api.github.com/users/whyrusleeping/orgs","repos_url":"https://api.github.com/users/whyrusleeping/repos","events_url":"https://api.github.com/users/whyrusleeping/events{/privacy}","received_events_url":"https://api.github.com/users/whyrusleeping/received_events","type":"User","site_admin":false},"created_at":"2015-09-14T17:29:46Z","updated_at":"2015-09-14T17:29:46Z","body":"### @whyrusleeping\r\n- [x] assist in building of shp tool\r\n- [ ] pull relevant changes out of mfs PR\r\n  - still working on branch locally, mostly done\r\n- [ ] fix swarm notification failures\r\n  - very stubborn and random, needs more work\r\n- [x] go1.5 sadhack failure fix\r\n  - also fixed gobuilder at the same time!\r\n- [x] clean up goroutine leaks in tests\r\n  - made some progress, not as much as i'd like\r\n  - [x] kill thirdparty/waitable for a solution that doesnt use extra goroutines\r\n- [ ] tool to manually make bitswap requests\r\n  - 'ipfs block get' to make a single request\r\n  - [ ] 'ipfs bitswap unwant' to cancel (PR ready)\r\n- [ ] investigate a timeout in FindProvs (didnt get to it, wasnt high priority)\r\n- [ ] finish private-blocks PR (ready for CR again)\r\n- [x] rebase dev0.4.0 again\r\n  - [x] fix a few test failures that popped up after repeated rebasing\r\n- [x] go-peerstream bug \r\n- [x] fix ipns fuse tests\r\n- [ ] flatfs put retry PR (https://github.com/jbenet/go-datastore/pull/29)\r\n  - going to extract logging from go-ipfs to use here\r\n- [x] fix nat spam issue by caching external port mappings\r\n- [x] wrote a tar importer and exporter command for ipfs\r\n- [x] kill thirdparty/waitable\r\n"}}