[scala] [Ann] Social Material -- a new Scala project

View: New views
1 Messages — Rating Filter:   Alert me  

[scala] [Ann] Social Material -- a new Scala project

by David Pollak-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Folks,

I started work on a new Scala project today: Social Material.

Social Material is a lift plug-in that provides the infrastructure for building federated social network site.

Social Material has as its key data structures:
  • ProperNoun: A Person or Group
  • Relationship: The relationship between ProperNouns
  • Entry: Information published by a ProperNoun
  • Event: An occurrence at a specific time and place
Social Material Servers have unique cryptographic identifiers as does each ProperNoun.  All Entries, Events, and other data transfered between federated Social Material servers are cryptographically signed.

Social Material is a plug-in to lift (http://liftweb.net ) applications.

I will be using Social Material in a number of projects I'm working on including the next generation of http://much4.us

I'm developing Social Material separately from lift because it will be at least 6 months before the Social Material APIs are as stable as the lift APIs.

The source for Social Material is available on GitHub at http://github.com/dpp/socialmaterial/tree/master Social Material is very, very raw, but if you're planning to build some form of Social Networking site, please let me know and I'll work to roll your requirements into Social Material.

Thanks,

David

PS -- I originally wanted to call the project "Social Fabric" but that domain was taken... so it's Social Material.

--
lift, the simply functional web framework http://liftweb.net
Collaborative Task Management http://much4.us
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp
LightInTheBox - Buy quality products at wholesale price!