It shouldn't be too hard to do, and it makes a lot of sense to get in
and do it early.
Thoughts?
David
Particls.com - Are You Paying Attention?
Engagd.com - The Open Attention Platform
Media2.0Workgroup.org - Social, Democratic, Distributed
APML.org - The OPML of Attention
DataPortability.org - The next frontier; Data
Basically its just a collection of collections of different APML "types"
Sources, Concepts etc - which I think would translate to JSON very easily.
I think that trying to standardise the library implementations of APML data
would make the transition between library versions (.Net, Python, JSON etc)
extremely easy since they would all effectively behave the same.
I'm not trying to say that the open source library is the be-all and
end-all, obviously its open to improvements; but its just my thoughts.
Ash
JSON doesn't have attributes, types or elements. For example, so would
the json entry for a representation for two implicit concepts could be
something like:
"attention": {"updated": "2007-03-11T01:55:00Z", "from":
"GatheringTool.com", "value": "0.99"},
"content distribution": {"updated": "2007-03-11T01:55:00Z", "from":
"GatheringTool.com", "value": "0.97"}}
This is pretty self explanatory, but when it comes to defining the
APML head and other complex elements like a source with an author it
is better for there to be no doubt. I'm asserting that there should be
a page on the wiki that has a JSON spec for apml already defined. So
when developers go to look for one, they don't need to recreate it
themselves.
Since JSON is basically a complex hash structure, the simple
definition of this format will make actual APML generation
implementation libraries easier to write, since native -> apml-json is
easier than native -> apml-xml.
David
David