Closed johndpope closed 1 year ago
Hmm! I don't know this https://www.getopensocial.com/ startup, but I know the original OpenSocial standard itself well! Blast from the past, I knew some of the creators well during its development. And you're right to mention https://granary.io/ , its REST API implements OpenSocial's Activity Streams API.
Sadly the OpenSocial standard itself is dead. I do run a few services that convert social network timelines/feeds to Atom, eg https://bluesky-atom.appspot.com/ , and https://granary.io/ can convert more, eg Mastodon. I used to run similar services for Twitter, Facebook, and Instagram, but they all either closed their APIs or otherwise became too developer hostile to keep those services working.
I'm about to run off to the park with kids - but thanks coming back to me. Once upon a time - I used this - and it worked well. it was mysql backend. Some dude did their phd on it in spain. https://github.com/ging/social_stream
I was looking around for modern day alternatives - I did come across this - go-lang https://github.com/superseriousbusiness/gotosocial
I stumbed elasticfeeds as I'm using python these days. not sure you saw the above ticket - but I managed to upgrade elasticfeeds to use opensearch - is this the best direction for an opensource + activityfeeds???? it seems quite powerful. (sidenote - elasticsearch changed its licesne - but amazon took it over from fork )
I know there's this one aswell - stream_framework https://github.com/tschellenbach/Stream-Framework/blob/master/stream_framework/feeds/aggregated_feed/notification_feed.py
I asked chatgpt for help upgrading rails / social_stream project - was some what successful - but gave up after a bit. I do have this in a virtualbox container somewhere. hmmm... kids screaming....goto run.
This all sounds great! And if you want data out of social networks and services, granary can definitely help. Let me know if I can answer any questions!
no worries - I'll share updates if I make progress.
Hi @snarfed -
I'm playing around activity feeds - and go so to fire up opensearch on aws I'm tracking an issue here - I know you have the granary app -
https://github.com/qlands/elasticfeeds/issues/
it would seem to make sense if either of these could bubble up the sorts of data / content your capturing into an activity feed with python.
maybe not.... did you ever consider it?
more background
https://opensocial.github.io/spec/2.5.1/Social-Data.xml