Skip to content
This repository has been archived by the owner on Feb 8, 2023. It is now read-only.

Sprint: February 8 #89

Closed
RichardLitt opened this issue Feb 5, 2016 · 22 comments
Closed

Sprint: February 8 #89

RichardLitt opened this issue Feb 5, 2016 · 22 comments

Comments

@RichardLitt
Copy link
Member

Sprint February 8th

Sprint Goals

Sprint Discussions

Schedule

Please take notes in a separate pad, if you can, and link it here.

Endeavour Lead Time (PDT - UTC/Z - CET) Pad
sync Rich Littauer 9:00pDT 17:00Z 18:00CET IRC: #ipfs on Freenode
apps on ipfs Friedel Ziegelmayer 10:30PDT 18:30Z 19:30CET https://public.etherpad-mozilla.org/p/ipfs-feb-8-apps-on-ipfs
infrastructure Lars Gierth 11:00PDT 19:00Z 20:00CET https://public.etherpad-mozilla.org/p/ipfs-feb-8-infrastructure
go-ipfs Jeromy Johnson 11:30PDT 19:30Z 20:30CET https://public.etherpad-mozilla.org/p/ipfs-feb-8-go-ipfs
js-ipfs David Dias 12:00PDT 20:00Z 21:00CET https://public.etherpad-mozilla.org/p/ipfs-feb-8-js-ipfs

Please add the Agenda to the Pad before the endeavour sprint starts.

Sprint Deliverables

  • Add your tasks below in a comment, that way we only have people listed who are really in the sprint
  • Add links to issues down here. Only add things you can finish this sprint.
@dignifiedquire
Copy link
Member

Apps on IPFS

Lead: @dignifiedquire

Participants

Agenda

Notes

Webui

  • WIP on Redux

JS IPFS API

  • Ship new promise based api

Website

  • Binary Installation: Link to dist.ipfs.io
  • Update the version in descriptions
  • no more go get!!
    • Alternatives:
      • homebrew (other package managers??)
      • git clone && make install (Cyginw for windows!)
    • have some way of warning users who compile that they now need to make / use gx.
      (or find a go-get friendly work around for those dependents, as noffle suggests)
      TODO: Create issue for updating package managers after release

TODO: Make sure consitency across all documenation!

Registry Mirror

@daviddias
Copy link
Member

js-ipfs

Lead: David Dias

Participants

Agenda

  • Status Update
    • Object
    • Getting full interop with PeerInfo on Go (Voxelot)
    • Files
  • Data Importing
  • Goals of the week
    • finish files
    • get libp2p swarm up to js-ipfs (need a spdy build)
    • bitswap
  • (extra) versioning?

@daviddias
Copy link
Member

DAVID DIAS TODO

@RichardLitt
Copy link
Member Author

2dü

  • Sprint Management
  • Write the weekly roundup
  • IPFS API
    • name
    • pin
    • ping
    • repo
    • resolve
    • stats
    • swarm
    • tar
    • tour
    • update

@dignifiedquire
Copy link
Member

TODO

Webui

  • Redux PR

Distributions

@nginnever
Copy link
Member

Nathan TODO

- js-peer-id - [x] generate public key from go-ipfs config - [x] run karma + webpack tests - js-ipfs - [x] ID command now uses new peer-id crypto - [x] node-forge noParsing with webpack - [x] find more things to do :)

@hackergrrl
Copy link
Contributor

noffle todo

@whyrusleeping
Copy link
Member

go-ipfs

Lead: @whyrusleeping

Participants

@jbenet @diasdavid @noffle @lgierth @RichardLitt

Agenda

  • gx transition
  • CI needs to go green
  • perf improvements
  • 0.4.0 shipping requirements
  • figuring out a way to not break downstream go-ipfs users (gx)

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.

Notes

  • should try and make a website to generate git repos on the fly for gx packages

@ghost
Copy link

ghost commented Feb 10, 2016

Infrastructure

Lead: @lgierth

Participants

Agenda

  • Distributions
    • Signed releases
  • automated docker image ipfs/go-ipfs

Notes

@ghost
Copy link

ghost commented Feb 10, 2016

@lgierth todo

@RichardLitt
Copy link
Member Author

@whyrusleeping Can we have your to dos, too?

@Kubuxu
Copy link
Member

Kubuxu commented Feb 12, 2016

@Kubuxu todo

@ghost
Copy link

ghost commented Feb 16, 2016

first!!! \o/

@lgierth sprint update

This was a rather slow sprint for me -- plenty of good gateway debugging with @noffle and @whyrusleeping though.

@Kubuxu
Copy link
Member

Kubuxu commented Feb 16, 2016

@Kubuxu update

@daviddias
Copy link
Member

David Dias 🐔

js-ipfs

js-ipfs-api

libp2p

npm on IPFS

  • use and work with Jeromy at debugging problems in IPFS that were causing registry-mirror to crash. The last one was a oomd, but there is a patch on go-ipfs landing 'soon'

specs

extra

@RichardLitt
Copy link
Member Author

This Week

This week, I finished PRing the HTTP API, basically. Now it just needs a lot of CR from people.

  • Sprint Management
  • Write the weekly roundup
    • Send it out
  • IPFS API ⭐ ⭐ ⭐
    • name
    • pin
    • ping
    • repo
    • resolve
    • stats
    • swarm
    • tar
    • tour
    • update

Extra

@hackergrrl
Copy link
Contributor

noffle end-of-week

Summary: some go-ipfs + js-ipfs development, and ipget planning. ipfs-hyperlog gives us access to the hyper* ecosystem, which has modules to let ipfs app developers build things like kv-stores and event logs that work in node+browser. This could help in quickly getting pubsub off the ground, too.

@dignifiedquire
Copy link
Member

@dignifiedquire sprint update

Webui

  • Redux PR
    • Streaming logs
    • [~] Peers page

Distributions

Misc

@whyrusleeping
Copy link
Member

  • make testing more reliable
    • use port zero in sharness tests ⭐
    • fix timing issue in t0065
    • although some gateway issues made gx unhappy and made tests fail
  • ipns a little faster 🌟
    • increase dht K-Value to 20 (from 10)
    • do publish steps in parallel
  • more gx vendoring
    • changed some deps from godeps to gx
  • smarter gx updating
    • options to display diffs of changed deps
    • check for similarly named deps in subdeps
  • CR+M: Add hooks to the encoder to allow encoding tags whyrusleeping/cbor#4
  • help debug gateway out of disk space issue
  • [~] patch memory issue registry mirror was having
  • CR/merge go-ipfs: 2337, 2335,2330,2328,2327,2321,2319,2298,2299,2346,2332,2291,2303,2308

@chriscool
Copy link
Contributor

  • improved appveyor tests
  • rewrote Windows build documentation ⭐
  • wrote script to check gx version
  • code reviewed using port zero for ipfs daemon in sharness tests

@nginnever
Copy link
Member

Update

- js-ipfs - [x] ID command now uses new peer-id crypto - [x] find more things to do - [x] node-forge with webpack (ty dignifiedquire) - js-peer-id - [x] run karma + webpack tests - [x] get PR merged (ty daviddias) - Webui - [x] found some things to work on

@RichardLitt
Copy link
Member Author

Thanks all. Put any todos in the next sprint issue, #91.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants