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

Sprint Q #23

Closed
15 of 43 tasks
jbenet opened this issue Jul 27, 2015 · 7 comments
Closed
15 of 43 tasks

Sprint Q #23

jbenet opened this issue Jul 27, 2015 · 7 comments

Comments

@jbenet
Copy link
Member

jbenet commented Jul 27, 2015

Sprint Goals

Sprint Discussions

See https://github.com/ipfs/pm#sprint-discussion-schedule

Sprint Deliverables

  • Add yourself below, 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.

@jbenet

  • talks for meetups
  • coordinating meetups
  • ipfsdld / jsonld / cborld
  • land requests
  • fix go-ipfs get problem
  • fix go-ipfs CORS problem

@whyrusleeping

@daviddias || @diasdavid

@rht

@krl

  • finish modularizing the last apps
  • prepare ipfs-app demo
  • node-api/ctld issues and PRs
  • start building out starlog

@mappum

  • cube UX document for designers
  • build interface w/ React
  • cube server API
  • cube CLI client

@lgierth

@chriscool

@daviddias
Copy link
Member

Sprint Update

  • - Meetup extravaganza
  • - Update the Network Layer (libp2p) spec with new understanding of how Peer Routing, Discovery integrates it (still a work in progress, but the code has moved towards the libp2p direction two with better standardise interfaces and expectations)
  • - network-layer || libp2p
    • Implement PING proto
    • - Add READMEs, open issues to make it more friendly for others to contribute
    • discovery
    • swarm
      • add ability to open just connection (without a protocol stream)
      • standardise the interface (pretty much done)
      • wire tests with timestamps
    • Peer routing
      • [~] Standardize the interface

@whyrusleeping
Copy link
Member

This past week I got the docker registry code up and running, but while doing that, I hit more api failures than I wanted to shake a stick at, so I spent some time on fixing that.
I implemented a global timeout flag that will allow you to get a timeout'ed context from a commands request.
I fixed the notifications test failure that has been plaguing us for quite some time, i made our CI detection aware of circleCI which reduces even more random test failures.
windows builds now work again, and binaries are available through gobuilder once more.
I added a --create option to object patch that is still in CR.
And I am working on a PR that adds errors through http trailers to fix silent API failures.

@ghost
Copy link

ghost commented Jul 27, 2015

very short update from myself:

  • started working on cjdns-in-ipfs (codename interplanetary express), read a lot of cjdns code, and getting better with golang. it's generally good to go forward, but i need a bit of direction feedback
  • neptune is being rebuilt tonight, includes repo config managed by ansible
  • a few more battlemesh preparations
  • no progress on peer discovery via cjdns

@krl
Copy link
Contributor

krl commented Jul 27, 2015

finished ipfs-web-app, modularized the webui using this, still needs to be made a release.
wrote a wrapper to run the node-ipfs-api tests in node and browser (phantomjs)
worked on append-only log with text-search, almost done.

will build and publish a new version of webui and finish the log proof of concept, build it out to a demo.

@jbenet
Copy link
Member Author

jbenet commented Jul 27, 2015

  • I had a pretty unproductive week -- burned tons of time in coordinating logistics for PDX travel, including surprise re-booking places :(, traveling, and meetup things.
  • I did find lots of bugs while demoing / hacking with people, which we're in the process fixing.
  • Anyway, talks for meetups + coordinating meetups done.
  • Lots of CR + issues
  • ipfsld draft is over at https://github.com/ipfs/go-ipfsld -- this now just needs a cleanup of the dag.Node/Link part, and the marshal/unmarshal, but i think we have a pretty good API now.
  • land requests -- apparently i'm physically incapable of landing this.
  • fix go-ipfs get problem -- worked with @whyrusleeping on this, looks close to done
  • gix go-ipfs CORS problems -- still WIP. hope to have a PR ready next couple of days. (though anyone can pick this up from me)
  • hacking on federated wiki: added support for adding images. (need to cleanup + fix CORS problem)
  • node-ipfs-api -- figured out the vinyl files stream problem. it's still broken though
  • worked with @daviddias on formulating the interfaces for "the network" components / libp2p

@chriscool
Copy link
Contributor

@ghost
Copy link

ghost commented Jul 27, 2015

Sprint R: https://etherpad.mozilla.org/gnmzVUSJQk

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

5 participants