IPFS All Hands Call 27 November 2017
Moderator: @forrest-weston
Notetaker: @zenground0
Attendees
- attendee names…
- @jaycarpenter
- @jonnycrunch
- @b5
Agenda
- Start recording
- Call for additional agenda items (moderator)
- benchmark-js.ipfs.io (@diasdavid)
- Published today, nice new js-ipfs browser stream benchmark visualization
- @goga-m, the author – can further improve to keep track of js-ipfs in general
- Moar Benchmarks (@diasdavid)
- https://github.com/ipfs/benchmark-js.ipfs.io/issues/3
- @daviddias Proposed further visualization: Big square with tiny blocks appearing as pieces are sent to a node
- benchmark against http, visualize comparisons in different scenarios (big files vs small files)
- @goga-m could start with moar basic, useful metrics (puts, adds etc)
- Victor's suggestion about running multiple tests in the issue above could help with debugging (e.g. browser crash)
- Other ideas are welcome
- New libp2p transport ready (@diasdavid)
- WebUI and Station are getting lots of love (@diasdavid in liaison of @hacdias)
- It's this week! js-ipfs v0.27.0 release https://github.com/ipfs/js-ipfs/issues/1095
- If you are a user, please test the new version out and let us know if anything breaks
- IPFS-Barcelona Take 2 (@victor)
- Checking in with Critical Issues
- go-ipfs https://github.com/ipfs/go-ipfs/issues/4312
- connection closing & others addressed
- js-ipfs https://waffle.io/ipfs/js-ipfs?label=P0 - Critical
- Many bugs & performance issues solved
- big 2 up next:
- ipld track (dag api, ipld resolver)
- dht work, need interoperability & debugging
- @johnnycrunch Q: exposed dag api? ipid is built on ipld but works with ipfs api, would be convenient for others to access dag directly.
- A: @daviddias haven't seen many requests for direct access to dag nodes, interested to hear of existing use cases
- requesting feedback on https://github.com/ipfs/js-ipfsd-ctl/pull/176 - (@dryajov: @js-ipfs)
- consistent module to start and stop ipfs nodes
- blocker for required amount of testing on circuit relay
- @daviddias more context: ipfsd-ctl is the daemon controller: go-ipfs daemons from js-ipfs land.
- A single place to spawn nodes js or go
- Make sure to check this PR if you use daemon controller