From 40ac4f7a58b4e30b73768ad4813dc11152f319d8 Mon Sep 17 00:00:00 2001 From: Dietrich Ayala Date: Wed, 24 Apr 2019 15:49:26 -0700 Subject: [PATCH 1/3] Create 2019-04-24--gui-and-in-web-browsers-weekly.md --- ...9-04-24--gui-and-in-web-browsers-weekly.md | 203 ++++++++++++++++++ 1 file changed, 203 insertions(+) create mode 100644 meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md diff --git a/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md b/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md new file mode 100644 index 00000000..fd862a14 --- /dev/null +++ b/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md @@ -0,0 +1,203 @@ +# GUI & In Web Browsers Weekly Sync 2019-04-24 +- Recording:[/ipfs/bafybeicudukeuo3adhf5rdbj65n3gutnuus5q5ekkfgocmyhupq5zgmkm4](https://ipfs.io/ipfs/bafybeicudukeuo3adhf5rdbj65n3gutnuus5q5ekkfgocmyhupq5zgmkm4) or +- Moderator: @olizilla +- Notetaker: @autonome +- Attendees: + - @fsdiogo + - @dietrich + - @jimpick + - @alanshaw + - @terichadbourne + - @olizilla + - @ericronne + - @cwaring + - @hugomrdias + - @lidel + - attendee names... + +**Preflight checklist** +- Call for additional **agenda** items! +- Ensure that there is a **notetaker**! +- Start **recording**! :^) + +**Agenda** +_General discussions, decisions, etc._ +- Start with Team Updates and Demos +- **_**_{ add your items below}_**_** +- (<your_name>, topic) + +**Team Updates** + +@lidel +- Done: + - PR reviews/comments + - [ipfs-desktop/pull/913:](https://github.com/ipfs-shipyard/ipfs-desktop/pull/913) add .tar.xz package target + - [ipfs-companion/issues/716](https://github.com/ipfs-shipyard/ipfs-companion/issues/716): Bird's-eye view of Embedded JS-IPFS in Brave + - [in-web-browsers/issues/146](https://github.com/ipfs/in-web-browsers/issues/146): Wrote some thoughts about WebDAV interop + - WIP: adding Range requests to js-ipfs + - got sidetracked by ad-hoc fixing other HTTP header discrepancies while reading[go-ipfs/../gateway_handler.go](https://github.com/ipfs/go-ipfs/blob/v0.4.20/core/corehttp/gateway_handler.go) :-) +- Blocked: + - [PR #1989: fix(gateway): streaming compressed payload](https://github.com/ipfs/js-ipfs/pull/1989) needs a review (CI is green) + - Q: or should I extend this PR into “general gateway improvements” and include Range requests etc? + - [HTTP Gateway fails to load sharded website #1963](https://github.com/ipfs/js-ipfs/issues/1963) / PR[ feat: load files/dirs from hamt shards #19](https://github.com/ipfs/js-ipfs-http-response/pull/19) + - [Resolving DNSLink Paths: /ipns/<fqdn> #1918](https://github.com/ipfs/js-ipfs/issues/1918) +- Next: + - js-ipfs + - PR js-ipfs with Gateway improvements + (including Range request support) + - ipfs-companion + - Brave+chrome.sockets: switch to updated js-ipfs + - Apply fix for[js-ipfs-http-client/issues/967](https://github.com/ipfs/js-ipfs-http-client/issues/967) (most likely along with new webui release) + - Ship new Beta with above fixes + +@hacdias (not present, always copying @lidel’s updates styles) +- Done: + - [ipfs-desktop/pull/908](https://github.com/ipfs-shipyard/ipfs-desktop/pull/908): go-ipfs 0.4.20 + - [ipfs-desktop/pull/909](https://github.com/ipfs-shipyard/ipfs-desktop/pull/909): add snap hooks to addipfs toPATH + - [js-multicodec/releases/tag/v0.5.1](https://github.com/multiformats/js-multicodec/releases/tag/v0.5.1) +- Blocked: + - {?} +- Next: + - [ipfs-desktop/pull/906](https://github.com/ipfs-shipyard/ipfs-desktop/pull/906): addipfs toPATH on runtime (Windows, macOS and Linux) + - Release IPFS Desktop v0.8.0 + + +@fsdiogo +- Done: + - Shipped custom error validation and UI logs + - + - + - Fixed travis config + - + - Added UI logs to Blog tutorial + - + - Added \`View Solution\` to lessons + - + - \[WIP] Fixed Blog lesson 7 validation and solution + - + - Fixed code highlighting not updating + - + + +@olizilla +- Done: + - Multiple easter egg hunts. + - Proposed IPFS “office hours” + - + - Chased down theP0 js-ipfs-http-client pull-stream file upload error + - + - Fixed up file drop on empty dir in webui + - + - Fixed up contrast on buttons in webui (thanks to[@ericronne’s design review](https://github.com/ipfs-shipyard/ipfs-webui/issues/1004)) + - + - Fixed up https://docs.ipfs.io site dev build process, and previews on PRs and cleared PR backlog + - \- + - \- + - \- + - \- + - \- + - \- + - \- + - Review “prompt to add ipfs to path” ipfs-desktop PR + - "prompt for path" https://github.com/ipfs-shipyard/ipfs-desktop/pull/906 +- Blocked: + - Minor - cid.ipfs.io CI/CD process PR can’t progress without infra + - + - https://research.filecoin.io site waiting on DNS PR merge ([see preview](https://filecoin-project.github.io/research-website/)) + - + - + +- Next: + - End-to-end tests for file upload in webui and desktop. + - Cut releases of IPFS Web UI and IPFS Desktop + - UI tweaks, File upload fixes, reduced bundle size and... + - **add \`ipfs\`to PATH** + - First draft of “The lifecycle of data in Dweb” course for IPFS camp + + +@ericronne +- Done: + - Further fleshed out desktop ui[design review](https://docs.google.com/document/d/1jQn14u8CJm8fOjLPbo2lug4RG3Eb8ulHX1LVlu9jMck/edit#heading=h.nvl6wd19122n) suggestions by adding some mockups +- In progress: + - Brainstorming Raspberry Pi-based wizardry with cluster, for camp + - Educating myself on[decentralized data structures](https://proto.school/#/data-structures/) whilst making some editorial suggestions of dubious value + - Setting up structures to bring process to our design workflow across PL +- Blocked: + - Issues with running daemon + - Attempting to establish a github projects board to automatically aggregate all design tasks onto a single canvas, then realizing that only repo owners are authorized to link repos to a board, then getting sad, then bugging @olizilla (et al) … +- Next: + - ****OOO this coming monday**** + - [Component library](https://github.com/ipfs/ipfs-gui/issues/76) design + - Smattering of additional changes to ipfs desktop + - Taking another protoschool tute, now that i can cheat! + - IPFS user-focused survey summary + +@terichadbourne +- Done + - Shipped file upload lesson type + - + - Improved instructions for building tutorials (various PRs) + - Offline Camp launch! + - + - + - Launched the ProtoSchool Weekly Call, which replaces the old IPFS Community WG Call. Join us! + - + - Added a Nairobi chapter repo + - Proofed / promoted lovely ProtoSchool UX updates made by @fsdiogo +- In Progress + - MFS Tutorial now utilizing new UX features (moved to new PR ) +- Next + - MFS Tutorial cont. + - Offline Camp promotion + - Brainstorming typing-free projects for 15 minutes of every hour + +@dietrich +- Previous + - [Drafted slide for libp2p/IPFS business proposition for large network service and content providers](https://docs.google.com/presentation/d/1-H5pHGQp3VEOXOsvgzUKwiUa3Sav4nCgzLT_TS) + - Juanboarding meeting (props to Eric for the portmanteau) + - [Visualization of go-filecoin dependency graph](https://twitter.com/dietrich/status/1118677461682647040) + - Compiled report on which parts of IPFS are used by Filecoin for auditing purposes + - Attempted a CPU usage test of libp2p +- Next + - Browser collaborations wrangling work - system for reporting, prioritization, launch planning, etc + - Visualize the languagizing exercise + +@alanshaw +- Done: + - Async/await changes ~50% 📈 + - \`go-ipfs-dep\` @ 0.4.20 released 🎉 + - JS libp2p MDNS is compatible with Go libp2p MDNS 🔎 + - JS IPFS OKRs almost ready 🏆 +- Next + - Working on async iterators for \`libp2p-mplex\` + - Finalize JS IPFS Q2 OKRs + +@hugomrdias +- done: + - add support to /ipns/<fqdn> to ipfs name resolve + - + - meeting with ipns tiger time + - make ipfs name resolve recursive + - + - feat: add support to resolve dns to ipns + - + - fix: adds tests for \`ipfs name\` + - + - fix: dont drain source while drain in progress + - [https://github.com/hugomrdias/pull-to-stream/pull/1](https://github.com/hugomrdias/pull-to-stream/pull/1](https://github.com/hugomrdias/pull-to-stream/pull/1)) + - Fixes + - Add support for File DOM api to http-client +- Blocked + - make ipfs name resolve recursive + - +- Next + - Finish tests for Add support for File DOM api to http-client + - Ipns over dns + + +**Discussion Highlights** +_Discussion highlights and additional notes._ + +**Action Items** +_Announce issues that need help, get people to help_ +- {?} From e4432091db37dd39a369d9af90cd2960722b77d0 Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Thu, 25 Apr 2019 11:43:41 +0200 Subject: [PATCH 2/3] Update 2019-04-24--gui-and-in-web-browsers-weekly.md fixed some sinks that did not render --- ...9-04-24--gui-and-in-web-browsers-weekly.md | 31 +++++++------------ 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md b/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md index fd862a14..7f84d555 100644 --- a/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md +++ b/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md @@ -13,18 +13,11 @@ - @cwaring - @hugomrdias - @lidel - - attendee names... - -**Preflight checklist** -- Call for additional **agenda** items! -- Ensure that there is a **notetaker**! -- Start **recording**! :^) + **Agenda** _General discussions, decisions, etc._ - Start with Team Updates and Demos -- **_**_{ add your items below}_**_** -- (<your_name>, topic) **Team Updates** @@ -71,7 +64,7 @@ _General discussions, decisions, etc._ - - Added UI logs to Blog tutorial - - - Added \`View Solution\` to lessons + - Added `View Solution` to lessons - - \[WIP] Fixed Blog lesson 7 validation and solution - @@ -91,19 +84,19 @@ _General discussions, decisions, etc._ - Fixed up contrast on buttons in webui (thanks to[@ericronne’s design review](https://github.com/ipfs-shipyard/ipfs-webui/issues/1004)) - - Fixed up https://docs.ipfs.io site dev build process, and previews on PRs and cleared PR backlog - - \- - - \- - - \- - - \- - - \- - - \- - - \- + - - + - - + - - + - - + - - + - - + - - - Review “prompt to add ipfs to path” ipfs-desktop PR - "prompt for path" https://github.com/ipfs-shipyard/ipfs-desktop/pull/906 - Blocked: - Minor - cid.ipfs.io CI/CD process PR can’t progress without infra - - - https://research.filecoin.io site waiting on DNS PR merge ([see preview](https://filecoin-project.github.io/research-website/)) + - https://research.filecoin.io site waiting on DNS PR merge ([see preview](https://filecoin-project.github.io/research-website/)) - - @@ -111,7 +104,7 @@ _General discussions, decisions, etc._ - End-to-end tests for file upload in webui and desktop. - Cut releases of IPFS Web UI and IPFS Desktop - UI tweaks, File upload fixes, reduced bundle size and... - - **add \`ipfs\`to PATH** + - **add `ipfs`to PATH** - First draft of “The lifecycle of data in Dweb” course for IPFS camp @@ -185,7 +178,7 @@ _General discussions, decisions, etc._ - - fix: dont drain source while drain in progress - [https://github.com/hugomrdias/pull-to-stream/pull/1](https://github.com/hugomrdias/pull-to-stream/pull/1](https://github.com/hugomrdias/pull-to-stream/pull/1)) - - Fixes + - Fixes - Add support for File DOM api to http-client - Blocked - make ipfs name resolve recursive From b39913fb0f48180d9122f9b4bc9782275ac6305f Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Thu, 25 Apr 2019 11:45:56 +0200 Subject: [PATCH 3/3] Update 2019-04-24--gui-and-in-web-browsers-weekly.md removed code block to fix remaining links --- ...2019-04-24--gui-and-in-web-browsers-weekly.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md b/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md index 7f84d555..5f609371 100644 --- a/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md +++ b/meeting-notes/2019/Q2/2019-04-24--gui-and-in-web-browsers-weekly.md @@ -81,16 +81,16 @@ _General discussions, decisions, etc._ - - Fixed up file drop on empty dir in webui - - - Fixed up contrast on buttons in webui (thanks to[@ericronne’s design review](https://github.com/ipfs-shipyard/ipfs-webui/issues/1004)) + - Fixed up contrast on buttons in webui (thanks to [@ericronne’s design review](https://github.com/ipfs-shipyard/ipfs-webui/issues/1004)) - - Fixed up https://docs.ipfs.io site dev build process, and previews on PRs and cleared PR backlog - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - - Review “prompt to add ipfs to path” ipfs-desktop PR - "prompt for path" https://github.com/ipfs-shipyard/ipfs-desktop/pull/906 - Blocked: