-
Notifications
You must be signed in to change notification settings - Fork 97
Sprint: April 18 → May 3 #104
Comments
go-ipfsLead: @whyrusleepingParticipants@jbenet Notes
roadmap for Q2: ipfs/kubo#2247 (comment)
|
libp2p hangoutNotesenroute to js-ipfs milestone 1
|
js-ipfs hangoutNotesenroute to js-ipfs milestone 1
David's plan
Build an app on js-ipfs:
|
DAVID DIAS TODOjs-ipfs
js-ipfs-apilibp2pspecsextra
|
InfrastructureLead: @lgierthParticipantsAgenda
Notes
|
|
TODO- js-ipfs - [x] cat command http-api - [x] get command http-api - [x] cat command core - [x] cat command http-api - [x] add command http-api - [x] add command rework core - go-ipfs - [~] study go-lang - pub/sub - crdt - ipld - [x] research - [ ] test what is already built |
To Do
|
Mid-week hangout will be happening in 25 minutes, at 12:00noon EDT, 9:00am PDT, 6:00pm CEST, 4:00pm UTC. |
noffle mid-sprintThis week I brought some ipfs/libp2p JS modules up to spec re test coverage and API docs. I also spent time adding tests for my PR on go-ipfs that improves our DHT CLI commands -- we'll soon finally have sharness DHT tests! ⭐ Beyond that, some progress on my big go-ipfs CLI consistency/discoverability PR, and work on getting the broken ipget build in working condition again.
|
Note: The sprint for this Monday will be on Tuesday, due to the meetup in Berlin taking place at the normal time for Europeans. All videos and the IRC hangout will happen at Tuesday at the normal times. |
Voxelot Check-InI spent the majority of my time finishing js-ipfs cat, get, add commands in core, cli, and http. There is only one issue left with the cli calling the http resources from js-ipfs-api and getting different responses than expected or as shown in the test files. I may need to edit js-ipfs-api to add cooperating interfaces. I began looking into libp2p as I plan to move toward the network stack after finishing data. I also began looking at whyrusleeping's libp2p-pub/sub code and learning more go-lang in preparation for creating dynamic ipfs applications as well as studying set theory and crdt operations.
|
UpdateThis week I went over the HTTP API spec with a fine comb, fixing all of the linting errors and working hard to make it web-ready. I did a lot of small stuff, such as PRing the website to add the weekly, opening question issues in community and FAQ, ordering hundreds of stickers with the new logo design, and reviewing the ipfs.pics blogpost. I worked on documentation for go-ipfs; I also went through all of the FAQ issues and added 'answered' labels where appropriate. To Do
|
Sprint end update - 18 Apr - 3 MaySpent a good time figuring out CRDTs and how to use them in orbit-db. Found a solution and implemented counters in orbit-db (G-Counter CRDT). Refactored orbit-db as per feedback and modularized it even further. Rest of the sprint was spent at Squatconf and organizing the IPFS Berlin Meetup. The meetup was last night, live-streamed and overall it went well. TasksCommunity
CRDTs
ipfs-log
Orbit
|
This last week i put a bunch of effort into diagnosing and fixing libp2p issues. I have completed the swarm dialing refactor and i'm gonna start getting that all merged in. I also addressed some issues with bitswap using an inordinate amount of memory randomly, part of the problem was base58 encoding taking way too long, and the other half was making too many find provider calls we we'rent cancelling. Aside from that i pushed my pubsub code up to github, along with a branch of go-ipfs that uses it. go-multiaddr has some really inefficient parsing code in it, so i pushed up a PR to make that a little better. It was actually the cause of a lot of excess CPU time on the gateways. Beyond CodeStuff (tm) I put more work into gx-ifying our packages while still leaving them |
Last week I was at squatconf in Berlin, which had lots of great discussions at and around it. Much of the week was travel and working on my talk. The slides are on https://github.com/noffle/talks and there's a recording on youtube. I also wrote https://github.com/noffle/ipfs-twitter-resolver, which resolves a |
@lgierth sprint updateFrom my side, not much IPFS-related happened this week. I spent the first week in Toronto hacking on the cjdns android app with benhylau, and we got it working without root in the end, so now nothing stops us from publishing it in the Play Store (in addition to F-Droid). It needs a few more features to become really useful, e.g. sharing one's IPv6 address. The second week was spent traveling back to Europe, and attending Squatconf.
|
Sprint April 18, 2016
Sprint Goals
Sprint Discussions
Schedule
Please take notes in a separate pad, if you can, and link it here.
Please add the Agenda to the Pad before the endeavour sprint starts.
Sprint Deliverables
The text was updated successfully, but these errors were encountered: