@bob For the #OMN being based on the #4opens am looking at Odata as the rest API core https://www.progress.com/blogs/odata-faqs-why-should-rest-api-developers-use-odata as this is an outgrouth of #atompub and #RSS and comes from a long process of open development #indymedia What do you think?
@Hamishcampbell @bob It looks like this is the relevant specification document:
http://docs.oasis-open.org/odata/odata-json-format/v4.0/os/odata-json-format-v4.0-os.html
I'm not aware of anything currently using the OData format and in the context of federated systems I think it would be better to stick with the ActivityStreams vocabulary, which is what ActivityPub is based on.
@bob @Hamishcampbell this is based on atompub which is the same thing activertypub is built on. Am format agnostic as long as its #4opens am not soure that activertypub implements the update data option, its not in any of the apps. For the backend am looking to build a huge distributed "lossy" database - the data soup were the apps are just laddles tto this bubbleing coldren. No resion you can use activertypub to dip in for norshment :)
@hamishcampbell @bob the data soup is feed by folsonmeny flows of taged data objects mediated by trust. the consumemption is based on the same. all with a nice UI
@Hamishcampbell @hamishcampbell @bob Also try to create infrastructure which operates in a clear and simple way. If you create a murky soup of data with unclear attribution then this provides habitable cover for the real bad actors. We've seen that happen in previous attempts to disrupt the open web, with ISIS and then the alt-right.
@bob @Hamishcampbell the idea (#4opens) is that the flow metadata and tag history is added to the data object (that is redundently stored) all a bit lossy which of course is a security risk - the are likely checksum/hash solutions that can fix these but important to keep it human #KISS at bootup.
@hamishcampbell lossy, redundencey, trust are fetures. the #geekproblem seeing these as problems needs to be overcome. What do you think?