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

Sprint Dec 7 #67

Closed
RichardLitt opened this issue Dec 7, 2015 · 17 comments
Closed

Sprint Dec 7 #67

RichardLitt opened this issue Dec 7, 2015 · 17 comments

Comments

@RichardLitt
Copy link
Member

Sprint Goals

  • Push 0.3.10
  • Completed IPFS API Spec (core + transports) by Jan 1

Sprint Discussions

Schedule

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

Endeavour Lead Pad
Apps on IPFS Juan Benet https://public.etherpad-mozilla.org/p/dec-7-apps-on-ipfs
infrastructure Lars Gierth https://public.etherpad-mozilla.org/p/dec-7-infrastructure
libp2p David Dias https://public.etherpad-mozilla.org/p/dec-7-libp2p
js-ipfs David Dias https://public.etherpad-mozilla.org/p/dec-7-js-ipfs
go-ipfs Jeromy Johnson https://public.etherpad-mozilla.org/p/dec-7-go-ipfs
api Juan Benet https://public.etherpad-mozilla.org/p/dec-7-api

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.
@jbenet jbenet changed the title Sprint Nov 7 Sprint Dec 7 Dec 7, 2015
@ghost
Copy link

ghost commented Dec 7, 2015

Infrastructure

Lead: @lgierth

Agenda

  • ops levelup
  • writable gateway
  • more hetzner hosts
  • distributions

Participants

Notes

  • issues tracking for ops requests
    • repo /ipfs/ops-request
    • @lgierth might revisit waffle/trello
  • writable gateway PR needs CR Fix/compliant writable gw kubo#1917
  • storage
    • hetzner nodes not today
    • one host needed for ipfs tar add test
    • no more OVH hosts, we're moving away from that
    • get an ec2 instance for @diasdavid

@dignifiedquire
Copy link
Member

Apps On IPFS

Lead: @dignifiedquire

Agenda

  • Station
    • How to get people to contribute more, as @dignifiedquire needs help
    • station bugs (crash on exit)
  • Package Managers
    • npm on IPFS - registry-mirror
    • Pacman
  • Pub/Sub
  • Webui
  • Thoughts on ipscend?
  • ipfs/distributions (moved to infrastucture)
  • Core Network

Participants

Notes

Station

  • road to 1.0.0 https://github.com/ipfs/station/milestones/1.0.0
  • finishing the packaging
  • pick the right architecture for each package
  • make sure that it always runs (not everyone are having the same experience)
  • ipfs-install npm module
  • pick a version and a path where to install the IPFS binary from gobuilder (instead of using go-ipfs, which always install in a postinstall script IPFS for the current architecture)
  • something like require('ipfs-install')(, )
  • make a strategy about how to handle multiple IPFS installations
  • detail strategy about running/installed daemons in Better handling of already running ipfs daemon ipfs-desktop#19

Package Managers

  • npm on IPFS
  • Still wip
  • Large overhead when adding all the npm modules (merkle dag links)
  • Using a trie (hacky way from @jbenet)
  • write a issue with learnings from this experience (challenges seen when adding all of this data)

Webui

  • Update
    • Merge internationalizations
  • Detail in an issue ways to update the webui independent of go-ipfs

Core Network

@daviddias
Copy link
Member

libp2p

Lead: David Dias

Agenda

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.

Participants

  • David Dias

Notes

go-libp2p

  • vendoring is "on going"
  • Jeromy is solving multipart issue, which gx uses and blocks the vendoring from go-libp2p/separate it on smaller repos
  • This week plan
    • Make demos
      • connecting two peers using swarm for a chat app
      • Using the DHT to find peers
      • Store a record
      • make go-libp2p and js-libp2p swarm interop demo
    • update interfaces from abstract to interface
    • interop between go-libp2p-swarm and js-libp2p-swarm
    • very full roadmap for libp2p, js-ipfs, go-ipfs

@daviddias
Copy link
Member

js-ipfs

Lead: David Dias

Agenda

Participants

  • David Dias

Notes

roadmap
milestone 0.1.0 - js-ipfs with delegated nodes
- writable gateways
ipfs-repo
IPLD - update to the latest state of IPLD spec
IPRS -
DagStore
IPLD store on top ipfs-repo
a config
Importer
How to turn a file into a DAG (normal, tar, rabin)

"delegated node can't delegate its identity"

  • This week plan
  • Writable gateways
  • Ship js-ipfs with writable gateways and a 'unstable interface' warning, as it m

@ghost
Copy link

ghost commented Dec 7, 2015

@lgierth

@daviddias
Copy link
Member

David Dias TODO

@harlantwood
Copy link
Contributor

@harlantwood todo:

@RichardLitt
Copy link
Member Author

My todos:

This Week

@whyrusleeping
Copy link
Member

  • ship 0.3.10
  • ship super fast jellyfish add
  • take a deep breath

@dignifiedquire
Copy link
Member

My Todos

  • ipfs/distributions

@RichardLitt
Copy link
Member Author

Update

This Week

Also Done

  • Limit video quality. PR pm/pull/70
  • Update ipfs-update readme. PR ipfs-update/pull/6
  • Weigh in on distro page. Comment distributions/issues/11
  • Moved api specs around. specs/pull/51 api/pull/12
  • Added images to contributing. community/pull/89
  • Closed go-ipfs/issues/1706.
  • ⭐ Worked on API: Speced out add, put, config, daemon, and dht so far. PR api/pull/13

@dignifiedquire
Copy link
Member

Update @dignifiedquire

Planned

Extra

@ghost
Copy link

ghost commented Dec 14, 2015

@lgierth sync update

Bouncing between all kinds of different tasks, but got through it okay

@whyrusleeping
Copy link
Member

  • ship 0.3.10 *
  • ship super fast add
  • fix ipfs-update install issue (Sprint G #8)
  • improve flatfs query speed
  • misc gx work

@daviddias
Copy link
Member

I ### David Dias Check In

@jbenet
Copy link
Member

jbenet commented Dec 14, 2015

@jbenet update

@harlantwood
Copy link
Contributor

@harlantwood update

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

6 participants