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

Create 2018-09-17--js-core-dev-team-weekly.md #702

Merged
merged 2 commits into from
Sep 24, 2018

Conversation

jacobheun
Copy link
Contributor

No description provided.

@ghost ghost assigned jacobheun Sep 17, 2018
@ghost ghost added the status/in-progress In progress label Sep 17, 2018
- OKR stuff [https://github.com/ipfs/js-ipfs/pull/1566#event-1847679907](https://github.com/ipfs/js-ipfs/pull/1566#event-1847679907)


@travisperson
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@ipfs/javascript-team, @travisperson brought up a question here around the current interop test being all in javascript. We've had various conversations about the state of interop tests and how iptb should play into them.

One of the deep dives we did in Berlin, ipfs-inactive/developer-meetings#40, we discussed the need for interop tests to be more language agnostic so that go/js/etc are all contributing to those.

As @alanshaw mentioned in the weekly sync chat, before the meeting ended, it would be good to start with a proposal so that we can discuss and coordinate with the go team on what this might look like.

Copy link
Member

Choose a reason for hiding this comment

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

Ping @ipfs/go-team

@daviddias daviddias added the ⚡️ⒿⓈ Core Dev js-ipfs, js-libp2p and js-ipld label Sep 17, 2018
@ghost ghost assigned daviddias Sep 17, 2018
- Small doc update https://github.com/ipfs/interface-ipfs-core/pull/363
- Blocked:
- npm-on-ipfs storage solution: https://github.com/ipfs/infrastructure/issues/432
- libp2p-keychain default password or not: https://github.com/libp2p/js-libp2p-keychain/pull/25
Copy link
Member

@daviddias daviddias Sep 17, 2018

Choose a reason for hiding this comment

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

@achingbrain reviewed.

- Blocked:
- npm-on-ipfs storage solution: https://github.com/ipfs/infrastructure/issues/432
- libp2p-keychain default password or not: https://github.com/libp2p/js-libp2p-keychain/pull/25
- Aegir npm OTP: https://github.com/ipfs/aegir/pull/260
Copy link
Member

@daviddias daviddias Sep 17, 2018

Choose a reason for hiding this comment

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

@achingbrain merged

Copy link
Member

Choose a reason for hiding this comment

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

@achingbrain merged

- npm-on-ipfs storage solution: https://github.com/ipfs/infrastructure/issues/432
- libp2p-keychain default password or not: https://github.com/libp2p/js-libp2p-keychain/pull/25
- Aegir npm OTP: https://github.com/ipfs/aegir/pull/260
- Fix for invalid generated swagger.json: https://github.com/glennjones/hapi-swagger/pull/533
Copy link
Member

Choose a reason for hiding this comment

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

@achingbrain need help getting a hang of Glenn?

- Switch Connection FSM is mostly done, need to work on the listener aspect of it, and improve how state is being driven (this will better support future daemon work)
- PR to catch rtc connection issues in chrome, https://github.com/libp2p/js-libp2p-webrtc-star/pull/157. This is just catching the thrown error that is a result of the chrome rtc connection issue and isn't connection management improvement.
- Blocked:
- The datastore updates are blocked on the release of the interface, https://github.com/ipfs/interface-datastore/pull/22
Copy link
Member

Choose a reason for hiding this comment

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

@jacobheun merged and released.

- PR to catch rtc connection issues in chrome, https://github.com/libp2p/js-libp2p-webrtc-star/pull/157. This is just catching the thrown error that is a result of the chrome rtc connection issue and isn't connection management improvement.
- Blocked:
- The datastore updates are blocked on the release of the interface, https://github.com/ipfs/interface-datastore/pull/22
- Datastore-core will also need to be released after the interface to unblock level. https://github.com/ipfs/js-datastore-core/pull/14
Copy link
Member

Choose a reason for hiding this comment

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

@jacobheun let me know when all the dependent PRs got updated.

- Will require only a tiny bit of changes to aegir (still WIP, might be a bit more): https://github.com/ipfs/aegir/pull/262
- Just wanted to mention: My projects folder is 80% aegir+dependencies. This isn't very fun to deal with. Making it smaller (both file count and size) would be really great and not just for me but for others, too
- Blocked/Need merge:
- https://github.com/libp2p/js-libp2p-crypto/pull/128
Copy link
Member

Choose a reason for hiding this comment

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

@mkg20001, merged and released


@vmx
- Done:
- GraphSync (I call it Transsub) first public prototype: https://github.com/vmx/js-transsub
Copy link
Member

Choose a reason for hiding this comment

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

@vmx is there a spec or architecture doc? Also, please record a demo 🙏🏽

Copy link
Member

Choose a reason for hiding this comment

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

Architecture doc is at ipld/specs#66


@travisperson
- Done:
- js ipfs / browser plugins merged (https://github.com/ipfs/iptb/pull/69)
Copy link
Member

Choose a reason for hiding this comment

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

Where can I see it working? Is there a demo?

@daviddias daviddias merged commit 591ff51 into master Sep 24, 2018
@ghost ghost removed the status/in-progress In progress label Sep 24, 2018
@daviddias daviddias deleted the notes/jscore-20180917 branch September 24, 2018 10:12
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.

3 participants