Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create "turnkey" Express.js Activity Streams 2.0 server #5

Open
mmarum-sugarcrm opened this issue Apr 2, 2014 · 2 comments
Open

Create "turnkey" Express.js Activity Streams 2.0 server #5

mmarum-sugarcrm opened this issue Apr 2, 2014 · 2 comments
Milestone

Comments

@mmarum-sugarcrm
Copy link
Member

We need to create a lightweight "turnkey" express.js activity streams 2.0 server with a Bootstrap or some other standard application front end.

  • It will be implemented here: https://github.com/OpenSocial/activitystreams-server
  • The reference implementation should implement the Activity Streams REST API from the OpenSocial 2.5.1 specification with the difference being that the data format being used will be Activity Streams 2.0 instead of Activity Streams 1.0. See links below.

Activity Streams 2.0 data format
http://tools.ietf.org/html/draft-snell-activitystreams-07

Activity Streams REST API specification
http://opensocial.github.io/spec/2.5.1/Social-API-Server.xml#ActivityStreams-Service

  • There should be a data access interface with a default binding to MongoDB. The data access abstraction should be generic enough to allow a variety of data sources (RDBMS, APIs, file system, etc)
  • There should be a page you can visit that will let you pull up activities as a stream and display them in a clean and simple way. There should also be a simple form that allows you to submit new activities.
  • The implementation should also make use of OpenSocial/activitystreams.js project

This can form the basis for future work and experimentation.

@jasnell
Copy link

jasnell commented Apr 4, 2014

Have some work in progress on this internally. As soon as the initial set up is running and I get legal signoff, I'll post details.

@mmarum-sugarcrm
Copy link
Member Author

Looking forward to seeing it as soon as we can!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants