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

Sprint Nov 9 #51

Closed
14 of 42 tasks
daviddias opened this issue Nov 8, 2015 · 20 comments
Closed
14 of 42 tasks

Sprint Nov 9 #51

daviddias opened this issue Nov 8, 2015 · 20 comments

Comments

@daviddias
Copy link
Member

Sprint Nov 9

Sprint Goals

Sprint Discussions

Schedule

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

Endeavour Lead Pad Permanent Link
Apps on IPFS Juan Benet and Friedel Ziegelmayer https://public.etherpad-mozilla.org/p/nov-9-apps-on-ipfs
infrastructure Lars Gierth https://public.etherpad-mozilla.org/p/nov-9-infrastructure
libp2p David Dias https://public.etherpad-mozilla.org/p/nov-9-libp2p
js-ipfs David Dias https://public.etherpad-mozilla.org/p/nov-9-js-ipfs
go-ipfs Jeromy Johnson https://public.etherpad-mozilla.org/p/nov-9-go-ipfs
testing + ci Jeromy Johnson https://public.etherpad-mozilla.org/p/nov-9-testing-ci
protocol + specs Juan Benet https://public.etherpad-mozilla.org/p/nov-9-protocol-specs
bitswap ml Juan Benet https://public.etherpad-mozilla.org/p/nov-9-bitswap-ml
Data Structures Juan Benet https://public.etherpad-mozilla.org/p/nov-9-data-structures

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

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.

[<% name %>](@<% your_GitHub_handle %)

David Dias

@RichardLitt

IFPS HTTP docs

  • Automatically populate a basic template as a one-off seed. Perhaps use Auto generate API.md using mocha ipfs-inactive/js-ipfs-http-client#105.
  • Put a Swagger info bloc in ipfs/api.
  • Look at httpie
  • Document how to use curl for your own use to figure out what is missing in the API docs.
  • Add a PR to ipfs.io/docs/api about how the commands there are not all-inclusive.
  • Get ipfs add documented.
  • Stub out the rest.

READMEs

Community

  • Add ipfs/ci-status to PD.md
  • Sprint management.
  • Respond to issue about community infrastructure for meetups.
  • Make the documentation around Commit Sign-Offs more friendly
  • Edit ipfs/community/blob/master/docs/amending-commits.md
  • Go through and move ideas from some sprint changes #43 into ipfs/pm/README.md.
  • Template out issue reporting file from Issue Reporting Guide kubo#1946.

@lgierth

@daviddias daviddias changed the title Nov 9 Sprint Nov 9 Nov 8, 2015
@daviddias
Copy link
Member Author

Endeavour leads, please update your sprint meeting pads with a proposed agenda for tomorrow

@jbenet @whyrusleeping @dignifiedquire @lgierth

@daviddias
Copy link
Member Author

@ghost
Copy link

ghost commented Nov 9, 2015

Infrastructure

Agenda

  • PinCoop (formerly known as OpenIPFS)

Participants

@jbenet
@kyledrake
@lgierth
@whyrusleeping

Notes

  • PinCoop concerns
    • we want to contribute storage
    • security concern: it requires to open up the API so that the web app can pin stuff
    • does it keep track of what gets pinned?
    • another possible solution
      • maintain a refs list of community pinnings which nodes can query and process
  • 32C3
  • ipfs.io/refs
    • dmca list is finally online at https://ipfs.io/refs/lists/denylists/dmca
    • nginx rewrites the url from ipfs.io/refs/ to refs.ipfs.io/ and the gateway renders broken links for that
    • more non-dmca refs stuff to come!

@dignifiedquire
Copy link
Member

Apps on IPFS

Agenda

Components all the things

Time table for station release

Participants

Notes

@daviddias
Copy link
Member Author

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

Jeromy Johnson
David Dias
Juan benet
Johan Kiviniemi

Notes

Jeromy is merging #1937 (Monday)
strip out libp2p out of go-ipfs (Monday)
Level up both implementations (JS and Go)
Sync up (Jeromy + David) on how to move go-libp2p to the new libp2p spec (probably happening Wednesday)
Keep working closely to node-webrtc, unblock webrtc-explorer
libp2p to be a first class citizen in the projects portfolio

@daviddias
Copy link
Member Author

js-ipfs

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
Juan benet
Johan Kiviniemi

Notes

  • expose an HTTP API
  • run sharness tests on js-ipfs HTTP API
  • Review IPLD document
  • ASCII(Mazières) links
After sprint meeting is finished, create the respective action items on the Github sprint issue

@RichardLitt RichardLitt mentioned this issue Nov 9, 2015
11 tasks
@whyrusleeping
Copy link
Member

@whyrusleeping TODO:

  • merge transports changes
  • rebase 0.4.0
  • extract go-libp2p
  • gx modularity and hooks
  • merge add perf
    • rebased on 0.4.0
  • go-datastore nosync flatfs
  • addrsplosion part 4

@harlantwood
Copy link
Contributor

@kyledrake
Copy link
Contributor

@kyledrake:

  • libp2p site
  • continue on DMCA (ongoing)
  • changes to blog post (ongoing)

@daviddias
Copy link
Member Author

SPRINT CHECK IN

@RichardLitt
Copy link
Member

@lgierth's sprint update

@RichardLitt
Copy link
Member

@victorbjelkholm's update:

Many things to do over at Typeform, got some time to spend on IPFS though...

Update

IPFS in JS

  • Finish writing docs and API docs (Still haven't pushed the branch for this, will do tonight!)
  • Help out to finish the API.md for js-ipfs-api
  • working on node-ipfs-api to pass the tests in browser + node env (didn't help very much with this...)

PinCoop - https://github.com/victorbjelkholm/pincoop

  • Rename to PinCoop
  • having PinCoop ready for public consumption, mainly to scratch my own need for ipfsbin
  • Finish prototype with pull-model (did at the IPFS hackday)

IPFSBin - https://github.com/victorbjelkholm/ipfsbin

  • new ui for ipfsbin to be able to select language amongst other things
  • start using PinCoop for ipfsbin, to make content more available

nodejs version hosting on IPFS - https://github.com/victorbjelkholm/nodejs-mirror

Community

  • [~] preparing talk for local meetups here in Barcelona
  • collecting things for awesome-ipfs showcase
  • Barcelona hack day with IPFS and Redbooth

@RichardLitt
Copy link
Member

My update:

I did not have a good on-keyboard week this week, at all. I was AFK for most of it. I feel poorly about that.

IFPS HTTP docs

READMEs

Community

Added Done

@RichardLitt
Copy link
Member

@whyrusleeping sprint update:

  • merge transports changes
  • rebase 0.4.0
  • extract go-libp2p
    • still working on vendoring everything nicely
  • gx modularity and hooks
    • lots of gx fun
  • merge add perf
    • rebased on 0.4.0
  • go-datastore nosync flatfs
  • addrsplosion part 4
  • dht query profiling
    • kbucket nearest peers fix
    • dht query perf fixes (waiting to PR)
    • swarm dial backoff more aggressive (code complete)

@RichardLitt
Copy link
Member

@dignifiedquire's update:

@RichardLitt
Copy link
Member

@kyledrake:

  • libp2p site
  • [~] continue on DMCA
  • changes to blog post

I may be late for the sprint but will be joining the infrastructure hangout.

@RichardLitt
Copy link
Member

Note: Pasted these above because I accidentally directed everyone to the wrong thread. My bad!

@jbenet
Copy link
Member

jbenet commented Nov 16, 2015

@jbenet

  • ethereum devcon1 -- this ate all of my time. talks, meeting with users and more.
    • ipfs talk and related conversations
    • 3x interviews about ipfs
    • many conversations. some with:
      • EthDev
      • Consensys
      • Augur
      • Eris
      • other smart contract + ipfs users
      • Floppy (James) at ODI
      • Ira from Redecentralize
      • Rufus from OKFN
  • IPFS London Meetup

@ion1
Copy link

ion1 commented Nov 16, 2015

Update:

@masylum
Copy link

masylum commented Nov 16, 2015

Sprint Check in

  • community
    • Co-organized the first Barcelona IPFS meetup. People had a lot of fun and got their hands into it.
  • libp2p
    • [~] Started to work on js-libp2p-repo, compatible with abstract-blob-store which means that we will be able to have ipfs repositories on ipfs repositories on ipfs (you get it).

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

9 participants