You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Having a little togetherthinking time with @RangerMauve this evening and we've shuffled around a new TOC/outline order that we feel a little happier with than the last draft doc I put together. It follows:
Core
Data Model
Codecs
Blocks
Hashing
CIDs
Storage & Transport (Might put in lower priority section?)
Link Loading
Universal Interface = Data Model + Lenses
(just) Data Model
various implementations ((allows programmer to pick different native memory layouts))
Lenses: ADLs
Lenses: Schemas
Operations ((things that you do functionally, over the UniversalAPI))
Pathing & Traversal
Selectors
Patch
((future: prettyprint? transforms? etc. don't include these today, but may be future headings.))
((many sections need to say "and this should implement the Universal Interface", possibly linking forward to pathing/traveral to explain what that literally means.))
((some checklist items are going to be critical for getting a full compliance score; we're also starting to find some things that might be recommendations but noncritical, e.g. in storage & transport, a line for "you have a storage system that can take a path on the host filesystem and DTRT with CAS" would be recommended but technically not critical.))
The text was updated successfully, but these errors were encountered: