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

Sprint Aug 31 #30

Closed
20 of 42 tasks
daviddias opened this issue Sep 1, 2015 · 7 comments
Closed
20 of 42 tasks

Sprint Aug 31 #30

daviddias opened this issue Sep 1, 2015 · 7 comments

Comments

@daviddias
Copy link
Member

Sprint Goals

Sprint Discussions

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

  • this could be links to your discussion etherpads

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.

@diasdavid

@lgierth

@whyrusleeping

@jbenet

  • IPLD
    • plan fwd with @mildred and @diasdavid
    • go-ipld module use multicodec
      • go-ipld old protobuf coding
    • multicodec tool to make working with it easy
    • extract all the merkle dag tooling into own module
  • statship
    • CLI tool scaffolding
    • polish the UX
    • write help / docs
    • starship site mock
    • test it with distribution plugin + export
    • test it with distribution plugin + FUSE
    • test it with load/save
  • go-ipfs
    • secret key for private swarms
@ghost
Copy link

ghost commented Sep 7, 2015

my sprint update:

  • had a really slow week, but a few nice things got finished anyhow, and i'm happy to largely leave the infrastructure be for now.
  • done:
    • fixed CORS for https:// on the gateways, as per @jbenet's bug report
    • got another SSL cert, for testing on dogfeed.ipfs.io
    • switched over to ipfs.io, with gateway.ipfs.io being still in place, with no redirect so far. we need to talk about security implications re: ipfs.io
    • made /ipfs,/ipfs,/api work alongside an ipfs-hosted static page
  • not so completely done:
    • denylist -- another week without much progress, but we know what to do know and i'm working on it pretty much right now
    • get another person to deploy -- there are two lined up just waiting for a good occasion :)
    • peer discovery using cjdns -- i made other babysteps progress on go-cjdns though
  • nothing:
    • custom static pages -- postponed that for now

@daviddias
Copy link
Member Author

SPRINT CHECK IN

During last week, in a overview, managed to develop more of the Records system that libp2p uses, once me and @jbenet managed to figure how to push IPLD forward. Excited for the WebRTC wg F2F meeting that starts this Wednesday, I'll be attending remotely.

@ghost
Copy link

ghost commented Sep 7, 2015

Pad for the Sep 7 sprint: https://etherpad.mozilla.org/nJ6U0IhKCb

@jbenet
Copy link
Member

jbenet commented Sep 7, 2015

@jbenet's update

  • this week a lot of my time was taken up by talks in Basel and Zurich. which went well.
  • We ran into more snags in the ipld definitions, but seems settled enough to implement in node + go. (thanks @diasdavid and @mildred). I've implemented multicodec and everything we need from IPLD (except one last format sync i'll looking at daviddias's module).
  • But putting that on hold as i'm focusing on starship exclusively this week. more on that later.
  • IPLD
  • starship
    • narrowed scope of the tool
    • tested all the components -- distribution
    • [~] CLI tool scaffolding -- working on this now.
    • polish the UX
    • write help / docs
    • test it with distribution plugin + export
  • go-ipfs
  • comms
    • talk at ETH (in Basel) to biotech people
    • talk at Webilea (web dev meetup in Basel)
    • discussions with a number of swiss crypto folks

@whyrusleeping
Copy link
Member

@whyrusleeping's update

  • implement symlinks in unixfs
  • print panics when they happen in the API
  • rebase dev0.4.0 again
  • get mfs merged
    • change of plans, going to rework
  • commands lib can now return errors correctly from a goroutine through the channel marshaler
  • blockservice no longer ignore blockstore errors
  • make editor more efficient an attempt at making the editor more efficient kubo#1567
    • add --only-hash doesnt keep everything in memory
  • fix notifications test Failures in mock_notif_test.go reappeared kubo#1614
  • fix repo config panic
  • updates to gx
    • gx-go-import works and can import go-ipfs (albeit not ideally)

@mildred
Copy link

mildred commented Sep 7, 2015

Hi,

I'm willing to jump in this sprint, and work a bit on go-ipld with the format discussed with @jbenet. Especially if nobody is working on it this week.

I'll try to :

  • write tests that can extract links and other information from the new format
  • implement ipld using these tests
  • find a way to get the algorithm extract information from the protobuf format (either special case or implement a generic method)
  • find out if that is enough to plug in IPLD inside the core IPFS code.

@ghost
Copy link

ghost commented Sep 7, 2015

@mildred cool, much appreciated! we usually add the tasks we pick to the pad for the next sprint: https://etherpad.mozilla.org/nJ6U0IhKCb

And then on the next day, someone synthesizes a new issue in this repository

@ghost ghost mentioned this issue Sep 8, 2015
41 tasks
@ghost ghost closed this as completed Sep 8, 2015
This issue was closed.
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

4 participants