diff --git a/meeting-notes/2023/2023-08-14--ipld-sync.md b/meeting-notes/2023/2023-08-14--ipld-sync.md new file mode 100644 index 0000000..59ebfe3 --- /dev/null +++ b/meeting-notes/2023/2023-08-14--ipld-sync.md @@ -0,0 +1,62 @@ +# 🖧 IPLD every two weeks sync 🙌🏽 2023-08-14 + +- **Lead:** @vmx +- **Notetaker:** @vmx +- **Attendees:** + - @rvagg + - @vmx + - @bumblefudge + - @smrz2001 +- **Recording:** https://youtu.be/ev-xJHpjcNA + +Next meeting is 2023-09-11. + +## Agenda + +- General + - Start recording + - Start live stream + - Find a notetaker + - Ask everyone to put their name into the list of attendees + - Ask everyone to put their items that they've been working on the past two weeks (should be done prior to the meeting) + - Ask for last minute agenda items +- This meeting + - Removing 0x00 from Multibase? + - Removing rarely used base encodings like base2? + - _add your agenda item_ + + +## Weekly Update + +@vmx + - Gave a talk about ["Collaborative mapping without internet connectivity"](https://talks.osgeo.org/foss4g-2023/talk/review/ZUJZKKU7HR7QXGGTRJHLXMMTPZHQAYKC) at the [FOSS4G 2023 conference](https://2023.foss4g.org/) + - Source code is at: https://github.com/vmx/colleemap + + +@rvagg + - https://github.com/ipld/go-ipld-prime/releases/tag/v0.21.0 go-ipld-prime release + - Traversal "preloader" for parallelism in laoding blocks during traversal + - Selectors: "match" selector now has more features in range selection - to support byte ranges in large blocks, including negative indexes similar to range specifiers in HTTP + - Lots of retrieval work in [Lassie](https://github.com/filecoin-project/lassie) and [Frisbii](https://github.com/ipld/frisbii) particularly on byte ranges of large files using selectors + - Mentions: + - Proposal from @gozala in js-multiformats for a streaming multihash: https://github.com/multiformats/js-multiformats/issues/260 + - Ongoing discussion about TypeScript in js-multiformats: https://github.com/multiformats/js-multiformats/issues/249 + +@bumblefudge + - Working on gettting Multibase and Multihash specs into IETF + - no ask/action items for now! + - `reserved` properties - + - multibase-eligible range should probably be all printable ASCII minus a few obvious exceptions (`?` and `#`?) + - NUL corresponds to a unicode code point, but it isn't one exactly (it's a byte) + - we are not removing 0x00, but make it reserved + - `base2` - Rod: educational/experimental, but not implemented by anyone + - `0` --> `1` and `candidate` --> `experimental` + - more generally, aligning all the registries with IANA status terms would be great + +@smrz2001 + - IPLD Amend https://github.com/ipld/go-ipld-prime/pull/445 + +## Notes + + +