[atlas-l] core knugget format

Jeremie Miller jeremie at jabber.org
Tue Aug 5 22:16:12 UTC 2008


If anyone hasn't caught the updated definition here, definitely check  
it out:
	http://search.wikia.com/wiki/Atlas#Knugget_JSON

Any knugget has at a high level a very simple JSON format, *all* parts  
of which are optional.  The "txt" attribute containing a string is the  
core part of any knugget, and if provided, can be accompanied by a  
"txts" array containing members that reference parts or all of the txt  
string (annotating just a part by using the "o" offset and "l" length  
number of characters, each \u* is one character).

The knugget can also have a "links" array which contains references to  
any external URL resource, and a "has" array which references only  
other knuggets contained within this one (direct ownership  
relationship).

All of the attributes and common practices of how to extend, etc, are  
likely to morph as experimental usage grows, but it's a start :)

Jer



More information about the Atlas-l mailing list