!gWiVYCURkxIapWZaGy:ipfs.io

ipfs

25895 Members
This room is bridged to https://discord.gg/Z4H6tdECb9 and https://filecoin.io/slack #ipfs571 Servers

Load older messages


SenderMessageTime
28 May 2021
@m4dr3r4:matrix.orgm4dr3r4 joined the room.07:12:30
@jsalter:matrix.orgJames Salter joined the room.07:33:09
@jsalter:matrix.orgJames Salter left the room.07:37:30
@jsalter:matrix.orgJames Salter joined the room.07:37:51
@jan.christian:gruenhage.xyzjcgruenhage joined the room.07:43:44
@michal:kottman.xyzmichal joined the room.07:43:46
@j0245:matrix.orgunknown joined the room.08:26:29
@mrckndt:matrix.orgmrckndt joined the room.09:40:59
@henri2h:carnot.ccHenri Carnot joined the room.09:45:09
@_slack_filecoinproject_U0225CQQZKK:ipfs.io_slack_filecoinproject_U0225CQQZKK joined the room.09:51:36
@madacol:matrix.orgmadacol joined the room.10:04:18
@5u:mozilla.org5u joined the room.10:07:52
@julius:mtx.liftm.deˈt͡sɛːzaɐ̯ joined the room.11:26:31
@cvantum:matrix.orgcvantum joined the room.12:05:08
@novaknole:matrix.orggggg joined the room.13:23:55
@novaknole:matrix.orggggghi folks... i was wondering if pinata supports filecoin yet 13:24:51
@fy00zh3n:matrix.orgfy00zh3n joined the room.13:31:56
@carado:matrix.orgcaradohmmmmm, i'm not sure if i'm a fan of IPFS objects being based on protobuf i'm designing a format in which modules can have IPFS multihashes pointing to other modules, and i'm tempted to design that format on top of IPFS objects (with dependencies as the array of links and the rest of a module's information as the data), but i want my format to be relatively simple to parse and i'm not sure implementing a subset of protobuf that parses just IPFS objects is that easy14:16:17
@carado:matrix.orgcarado * hmmmmm, i'm not sure if i'm a fan of IPFS objects being based on protobuf i'm designing a format in which modules can have IPFS multihashes pointing to other modules, and i'm tempted to design that format on top of IPFS objects (with dependencies as the array of links (all with empty names) and the rest of a module's information as the data), but i want my format to be relatively simple to parse and i'm not sure implementing a subset of protobuf that parses just IPFS objects is that easy14:16:29
@matrix07012:waifuhunter.clubmatrix07012 joined the room.14:17:46
@carado:matrix.orgcarado

especially when IPFS could've just reused pretty good conventions it uses elsewhere, like unsigned varints: an IPFS object could just be

  • an unsigned varint specifying the number of links
  • each link as a its total size (as another unsigned varint) and then its multihash
  • after those, the payload until EOF
14:25:16
@carado:matrix.orgcarado(i personally don't like that names are involved and would rather such information be in the payload, but if there are to be names they can just be after the link as a varint for length and then the name as bytes)14:26:27
@carado:matrix.orgcarado * (i personally don't like that names are involved and would rather such information be in the payload, but if there are to be names they can just be after each link as a varint for length and then the name as bytes)14:26:51
@fusetim:matrix.orgFuseTimIPFS use mainly IPLD objects/dag14:33:59
@fusetim:matrix.orgFuseTimBy default, UnixFS relies on Protobuf for storing files in IPFS, but you can use other formats like JSON/DAG-JSON or CBOR/DAG-CBOR among others.14:35:11
@fusetim:matrix.orgFuseTim * By default, UnixFS relies on Protobuf for storing files in IPFS, but you can use other formats like JSON/DAG-JSON or CBOR/DAG-CBOR among others to create your blocks/DAGs.14:35:51
@carado:matrix.orgcaradohmmmm14:36:56
@carado:matrix.orgcaradolooking into it i think my format would be more of an alternative to IPLD rather than defined on top of IPLD14:37:13
@willscott:matrix.orgwillscottcarado: your description sounds like it would be representable within the IPLD schema. it would be an alternative to 'dag-pb' which is the name given to the protobuf representation used in IPFS, but you could make a codec so that ipfs or other ipld libraries could traverse through your format in the same way they do through protobuf objects14:45:10
@carado:matrix.orgcaradooh, that's good then14:45:35

Show newer messages


Back to Room ListRoom Version: 6