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

Create 2019-06-03--js-core-dev-team-weekly.md #986

Merged
merged 1 commit into from
Jun 10, 2019

Conversation

vasco-santos
Copy link
Member

No description provided.

- Next:
- More prep for IPFS Camp
- Finish Draft of AutoNAT spec and open PR
- Possibly continue with AutoNAT work in JS (time permitting)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jacobheun is it possible to prioritise the connection prioritisation work as well please 😂? To keep the connectivity magic working well the connection manager should not prune the preload nodes and the switch should actively reconnect to them on disconnect.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alanshaw yeah I can re-prioritize any remaining time I have this week and next to that. We're working on a connection manager v2 spec so how this is handled may change, but we can at least get an interim solution in place.


- @prabhakar

Looking at minor issues over the past 2 weeks. Finding difficult to contribute to js-ipfs
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@prabhakar can you keep a note of the issues you're finding difficult to understand and we can fix them up - maybe add as a comment to ipfs/js-ipfs#2061


### Questions

- When should we target DHT being ready for real-world use? (dirkmc question)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dirkmc The original plan was to get this released before IPFS Camp. I've updated the PR to enable it by default to include the dependencies that need to be resolved before it is mergable: ipfs/js-ipfs#1994

My bad - this should have already been documented.


@jacobheun Things missing need to be in an issue (https://github.com/ipfs/js-ipfs/pull/1994) and testing criteriums. Also considering https://github.com/ipfs/js-ipfs/issues/1459

@daviddias It is a really important piece of the puzzle for achieving connectivity magic
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@daviddias I love the idea of a JS IPFS connectivity magic status page.

### Cross team updates

@lidel (Web Browsers WG)
- new ipfs-companion with latest [Web UI](https://github.com/ipfs-shipyard/ipfs-webui) shipped to Beta channel: [v2.8.2.78](https://github.com/ipfs-shipyard/ipfs-companion/releases/tag/v2.8.2.788)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 congrats @lidel


- How far are we from getting delegated routing deployable? (daviddias question)

@jacobheun Need to sync with infra, it should be close.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jacobheun if we can get the infra sorted what else needs to happen to get this enabled in JS IPFS in the browser by default? Can we get an issue opened in JS IPFS with action items 🙏? Can @vasco-santos help at all with this?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added ipfs/js-ipfs#2155. Coordinating the go-ipfs deploy is the biggest blocker for this. Configuration should go pretty quickly. If someone can assist with coordinating that deploy it would be helpful.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can help with that coordination. Who is responsible for the infrastructure in the ipfs team?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mburns, @Stebalien, can you help here?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I and @jacobheun synced with @mburns and we will help us with this! 🎉

- integrate `interface-connection` proposal
- [libp2p/js-libp2p-tcp#102](https://github.com/libp2p/js-libp2p-tcp/pull/102)
- [libp2p/js-libp2p-websockets#82](https://github.com/libp2p/js-libp2p-websockets/pull/82)
- more async iterators work
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vasco-santos can you help us out with shipping delegated content routing and shipping the DHT? It would be rad if you could handle re-providing?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will try to get reprovide during this week!

- Dns resolver for IPNS
- Blocked:
- Next:
- Continue DNS resolver
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hugomrdias do you think this will be ready in time for camp?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

//cc @Stebalien who is interested in following this work.

@hugomrdias do you have a doc that describes how this is getting implemented?

@jacobheun jacobheun added the ⚡️ⒿⓈ Core Dev js-ipfs, js-libp2p and js-ipld label Jun 10, 2019
@jacobheun jacobheun merged commit f955080 into master Jun 10, 2019
@jacobheun jacobheun deleted the notes/20190604-jscore branch June 10, 2019 17:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
⚡️ⒿⓈ Core Dev js-ipfs, js-libp2p and js-ipld
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants