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

IPLD spec refining call - round 1 #124

Closed
nicola opened this issue Jul 26, 2016 · 19 comments
Closed

IPLD spec refining call - round 1 #124

nicola opened this issue Jul 26, 2016 · 19 comments

Comments

@nicola
Copy link
Member

nicola commented Jul 26, 2016

IPLD stakeholders should get together to agree on some pending refinement in IPLD. These issues are not necessarily new features but restrictions that we may have to specify in the spec to make it less ambiguous.

Partecipants are expected to be informed about the different issues, they should:

  • Read the different issues beforehand
  • Raise concerns and give opinion offline (so that everyone is ready to agree/further discuss)

Agenda so far:

We can do this in 2 weeks time (who should I ping? @RichardLitt )


Ping @Stebalien, @mildred, @jbenet, @dignifiedquire

@dignifiedquire
Copy link
Member

who should I ping?

For setting up a call or for what?

@nicola
Copy link
Member Author

nicola commented Jul 26, 2016

@dignifiedquire Yes, setting up the call, adding it to the calendar and finding the right timing

@dignifiedquire
Copy link
Member

/me summons @RichardLitt

@RichardLitt
Copy link
Member

@nicola Best thing to do is to open an issue in github.com/ipfs/pm about a planned call. Should probably happen on Monday near the sprint. Ping anyone who is interested, and they can follow along there.

LMK if you want me to go through the legwork of this for you! :D

@nicola
Copy link
Member Author

nicola commented Jul 26, 2016

(Is this issue that I opened what I need to open?)

@RichardLitt
Copy link
Member

Ah! Wow. I thought this issue was somewhere else. What a doofus I am!

Perfect! This is great. I'll add this to the sprint on Monday the 8th. Ping anyone you think should be there and point them here. :D!

@nicola
Copy link
Member Author

nicola commented Aug 3, 2016

Sorry everyone, I missed @RichardLitt post, this will happen the coming Monday the 8th (@RichardLitt)

@nicola
Copy link
Member Author

nicola commented Aug 7, 2016

@dignifiedquire, @diasdavid, @mildred, @Stebalien can we have this conversation on Monday after the sprint?

@daviddias
Copy link
Member

Sounds good to me!

@jbenet
Copy link
Member

jbenet commented Aug 7, 2016

Most important thing to agree on (IMO) is CID, unless that's already agreed
on.

On Sun, Aug 7, 2016 at 09:22 Nicola Greco notifications@github.com wrote:

@dignifiedquire https://github.com/dignifiedquire, @diasdavid
https://github.com/diasdavid, @mildred https://github.com/mildred,
@Stebalien https://github.com/stebalien can we have this conversation
on Monday after the sprint?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#124 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAIcoV4z_dZX8FEPw5BfE5_kZ9UkPkJJks5qddwegaJpZM4JVB5G
.

@nicola
Copy link
Member Author

nicola commented Aug 8, 2016

cc @edsilv

@nicola
Copy link
Member Author

nicola commented Aug 8, 2016

@RichardLitt this is happening after the "all hands" meeting, 12pm EDT

@RichardLitt
Copy link
Member

@nicola Sounds good. There are a few other ones happening after the all hands, so let's discuss in that call when to schedule this.

@Stebalien
Copy link
Member

Stebalien commented Aug 8, 2016

IRC? (irc://irc.freenode.net#ipfs)?

@Stebalien
Copy link
Member

@nicola I assume this can be closed. Etherpad: https://public.etherpad-mozilla.org/p/r.4e9ac4b53b0d5dab99a8a6995909a8e1

@nicola
Copy link
Member Author

nicola commented Aug 9, 2016

Copying the notes over here

IPLD 08 August 2016

Welcome! Note: please add your name to etherpad on the right --------------->

Moderator: David Dias (@diasdavid)

Notetaker: (Nicola Greco @nicola) (with em-ly helping!)(\o/)

Attendees
@em-ly
@jbenet
@nicola
@dignifiedquire
@diasdavid
@EdwardSilverton
@flyzumwalt
@Stebalien

Agenda

agenda is here: #124

0.0. CIDv1 ipfs/specs#130
Canonical representation ( ipld/specs#6
Multiple hash pointers in link object ( ipld/specs#5
Use of IPLD pointers in link object ( ipld/specs#3
Allow properties in link object (or reserve that space) ( ipld/specs#2
Relative Paths in IPLD ( ipld/specs#1
IPLD links must be IPLD pointers ( ipld/specs#8
Requiring prefixing of paths ( ipld/specs#7
Mutable pointers ( ipld/specs#9

Notes

  • Calls biweekly, issue will be created with agenda topics that need to be covered
  • CID (content ID)

Action items

  • CID
    • more time
    • implementation
    • write its own spec
    • discuss where CIDs belong to (multiformats, IPLD, ?)

Ref prefixing of paths

  1. For the notion of linking between protobuf to protobuf there is an implicit CID of v0, protobuf, base58. To allow for the
    integration of other raw objects, like git objects we need this implicit thing as well. Given that then all links inside networks
    are using implicit CIDs, except for IPLD do we want to do the same thing for IPLD inside links?
  2. Do we need to use /ipld/ or for linking to IPLD objects inside IPLD objects?

@nicola
Copy link
Member Author

nicola commented Aug 9, 2016

Will close this once I create all the necessary issues and document what I have done here

@nicola
Copy link
Member Author

nicola commented Aug 10, 2016

I updated all the issues we have discussed and documented the work done in the captain.log

@nicola
Copy link
Member Author

nicola commented Nov 1, 2016

(should have been closed then!)

@nicola nicola closed this as completed Nov 1, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants