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

Sprint Nov 30 #60

Closed
3 of 14 tasks
daviddias opened this issue Nov 29, 2015 · 21 comments
Closed
3 of 14 tasks

Sprint Nov 30 #60

daviddias opened this issue Nov 29, 2015 · 21 comments

Comments

@daviddias
Copy link
Member

Sprint Nov 30

Sprint Goals

  • Make registry-mirror really nice for Node.js Interactive

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-30-apps-on-ipfs
infrastructure Lars Gierth https://public.etherpad-mozilla.org/p/nov-30-infrastructure
libp2p David Dias https://public.etherpad-mozilla.org/p/nov-30-libp2p
js-ipfs David Dias https://public.etherpad-mozilla.org/p/nov-30-js-ipfs
go-ipfs Jeromy Johnson https://public.etherpad-mozilla.org/p/nov-30-go-ipfs
testing + ci Jeromy Johnson https://public.etherpad-mozilla.org/p/nov-30-testing-ci
protocol + specs Juan Benet https://public.etherpad-mozilla.org/p/nov-30-protocol-specs
bitswap ml Juan Benet https://public.etherpad-mozilla.org/p/nov-30-bitswap-ml
Data Structures Juan Benet https://public.etherpad-mozilla.org/p/nov-30-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.

@<% your_GitHub_handle %>

@diasdavid

This week I'll be focusing mostly on:

  • Getting registry-mirror really nice
  • Practice and Polish talk
  • Being a prof (have to give classes full day on Tuesday and Thursday

Tasks:

@lgierth

@daviddias
Copy link
Member Author

@ipfs/pm please add your Agenda items to the etherpads for tomorrow

@ipfs/contributors if you have any question or contribution you would like to bring to one of the discussions, you are very welcome to add them to the agenda so that we don't miss them

Thank you :)

@kyledrake
Copy link
Contributor

  • work on libp2p-website improvements
  • data persistence guide for IPFS site
  • preparations for BW talk and panel
  • S3 integration research and testing

I may be late for the sprint. I just wanted to say it would be great to see an update to the proposed S3 library if it wasn't too much work, to give an idea of performance. Some optimizations (such as local caching of hash keys) may be needed.

@RichardLitt
Copy link
Member

@RichardLitt

  • Spec out http api bootstrap api/issues/7
  • Spec out http api cat api/issues/7
  • Make community/pull/65 work again
  • Try out registry-mirror/issues/10, and specs/labels/libp2p
  • Make sure that each IPFS repository has a README.
  • Find the old Copyright stuff community/issues/79
  • Sprint management

@daviddias
Copy link
Member Author

libp2p

Lead: David Dias

Agenda

  • new specs PRs
  • interface bikeshedding
  • welcome to new contributions
  • python libp2p update
  • CI
  • libp2p website

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

Notes

@whyrusleeping
Copy link
Member

go-ipfs

Lead: @whyrusleeping

Agenda

  • ipfs update
    • ipfs dists
  • 0.3.10
    • once it merges, master is frozen for 0.4.0
  • provideMany
    • saves lots of bandwidth, yay!
  • providing roots sooner
    • may not be needed right now, but later on, using a stack would be good
    • normally, when you add a huge dag, we provide in-order, which means we provide the root last. on the other hand when you request a dag, you request from the root-- this creates a big lag between "finished adding" and "starting to download"
  • bitswap path notation
  • TODO this week:
  • ipfs update
  • dist.ipfs.io
  • content headers (go-ipfs#1979)
  • ndjson fix (js-ipfs-api#135)
  • ship 0.3.10 !!!!!!!

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

Notes

also-- are we providing roots sooner yet?

we talked about this in the past and we figured we could provide the root as soon as we see it-- or more generally, provide with a stack
but each stack is separate-- meaning that a new dag should still be provided after the previous one
ok
maybe one goroutine per dag added?
im still coming up with a language
yeah-- more generally, there
there's "an agent" that decides what to do at all times.
like-- there's more, agents that may optimistically download more to share it
let's add all of this to notes-- hangout almost over
we can probably go over a bit--

  • wait-- lets get notes for go-ipfs

Perhaps serve kind of sharded views of the wantlist to peers. For any given object in the wantlist, start by telling just one peer about it and add further peers when it seems like the current ones are not managing to send anything. –ion

After sprint meeting is finished, create the respective action items on the Github sprint issue

@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

Notes

note from hangout chat - js-ipfs-api + delegated node (writable node in the network //cc @lgierth) would work today to get a "JS IPFS Node" running on a browser, however, for us to commit to any kind of specific IPFS interface (the one that we 'promise' not to break), we will the the API + HTTP spec solified //cc @jbenet

After sprint meeting is finished, create the respective action items on the Github sprint issue

@dignifiedquire
Copy link
Member

Apps on/with IPFS

Lead: Juan Benet and Friedel Ziegelmayer

Agenda

  • ipscend
  • registry-mirror
  • http-api

Participants

Notes

ipscend

registry-mirror

  • Still cloning
  • Make it more efficient by first downloading and then adding, rather than adding on the fly (space issues)

http-api

Links from the chat

Recorded Stream

http://youtu.be/m2dDOtp1PK4

@ghost
Copy link

ghost commented Nov 30, 2015

@dignifiedquire
Copy link
Member

  •  More spec work for http-api
  •  Make ipfs/distributions pretty
  •  Look at improving ipfs/dataviz

@whyrusleeping
Copy link
Member

@rht
Copy link

rht commented Dec 1, 2015

@harlantwood
Copy link
Contributor

Coming in late...

@dignifiedquire
Copy link
Member

Sprint Update for @dignifiedquire

@daviddias
Copy link
Member Author

SPRINT UPDATE

This last week was filled by registry-mirror, Node.js Interactive and being giving classes (which took full Tuesday and Thursday)

  • npm on IPFS
    • Got demo working + video (with extra router, antenas and everything, it is pretty sweet I think)
    • Add npm to IPFS stravaganza. Much <3 to @whyrusleeping @lgierth and @jbenet for being super present and offloading some of their time to help me get things going faster
    • ~70000 modules on Castor
    • [~] Adding complete npm on Pollux
    • [~] Adding complete npm in @whyrusleeping machine with ipfs --chunker=rabin
  • node interactive
    • preparation of talk
    • flights + logistics
  • extra
    • Delivering Computation for the Web classes
    • &yet call with @jbenet
    • some CR
    • coffee talks - bitswap

@RichardLitt
Copy link
Member

Update.

Some community and pr management this week, but didn't get to do all the things I had hoped to do. Better placed as of this morning to do more work on the API - thanks dig.

This Week

Extra

@kyledrake
Copy link
Contributor

  • work on libp2p-website improvements
  • [~] data persistence guide for IPFS site
  • preparations for BW talk and panel
  • S3 integration research and testing

Will be reviewing the libp2p site with David while he's in town this week.

@whyrusleeping
Copy link
Member

got completely sidetracked and ended up just making ipfs add really fast:

  • ipfs add superfast

@ghost
Copy link

ghost commented Dec 7, 2015

@lgierth sprint update

Lots of interruptions this sprint -- NPM and storage in general are on a good way now,
discovery-cjdns is working too (lacks tests). And the IPFS Devs For A Greener Master initiative is going well too.

@jbenet
Copy link
Member

jbenet commented Dec 7, 2015

@rht could you drop an update here for your stuff this week?

@harlantwood
Copy link
Contributor

Sprint 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

8 participants