Apache ESME (Enterprise Social Messaging Environment) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information.
You can hardly turn a web page these days without seeing a story that describes how people are using social networks, whether it is Twitter, Facebook or some other service to develop and build their personal communities.
When solving problems, how useful might it be if a user was able to tap into the collective knowledge of her peers or surrounding groups of people with whom she might naturally network in the workplace setting? How much quicker and with greater precision might she be able to solve daily problems? What if there was a communications mechanism that takes the best of what services like Twitter offers and co-mingled that with readily recognizable business processes? That solution is Apache ESME.
Enterprise Social Messaging Environment (ESME) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information, all in a business process context.
You can hardly turn a web page these days without seeing a story that describes how people are using social networks, whether it is Twitter, Facebook or some other service to develop and build their personal communities. In business, we increasingly see blogs and wikis demonstrating utility in problem solving and communications but the real time nature of business process problem solving largely remains untouched by social networking tools. Existing services, while attractive do not scale well and have proven unreliable. This is unacceptable to business which must be 'Always On' and able to support people in their daily working lives. Such applications must therefore be scalable and reliable but also provide a lot more.
When solving problems, how good might it be if a user was able to tap into the collective knowledge of her peers or surrounding groupsof people with whom she might naturally network in the workplace setting? How much quicker and with greater precision might she be able to solve daily problems? What if there was a communications mechanism that takes the best of what services like Twitter offers and co-mingled that with readily recognizable business processes? That solution is ESME.
Spring Social is an extension of the Spring Framework to enable the development of social-ready applications. With Spring Social you can create applications that interact with various social networking sites such as Twitter, Facebook, LinkedIn, and TripIt, giving the users of your application a more personal experience.
The main features of Spring Social include:
* A set of social network templates for interacting with Twitter, Facebook, LinkedIn, TripIt, and Greenhouse.
* An OAuth-aware request factory for signing RestTemplate requests with OAuth authorization details.
* A web argument resolver for extracting Facebook user ID and access token information in a Spring MVC controller.
Mahara is an open source e-portfolio system with a flexible display framework. Mahara, meaning 'think' or 'thought' in Te Reo Māori, is user centred environment with a permissions framework that enables different views of an e-portfolio to be easily managed. Mahara also features a weblog, resume builder and social networking system, connecting users and creating online learner communities.
Welcome to Project SocialSite, an open source (CDDL/GPL2) project building Widgets and Web Services that make it easy for you to add social networking features to your existing web sites, including the ability to run OpenSocial Gadgets and have them backed by the same social graph.
Here are some of the key features we're developing:
* A complete end-to-end user interface for Social Networking in the form of JavaScript widgets that can be embedded into any site (Java, Ruby, PHP-based and more).
* A flexible Social Graph repository that can work in a wide variety of social networking scenarios. With configurable profile properties and relationship types.
* Comprehensive JavaScript and REST API access to that Social Graph repository: OpenSocial plus conforming extensions.
* Scalability via support for running in distributed configuration, table partitioning technologies, master and slave databases and distributed caching.
AROUNDMe is the perfect solution for anyone wishing to create a collaborative social space on the Web.
With AROUNDMe you can create one or many webspaces (web sites). In each webspace you get tools such as a wiki, blog and forum from which you can build your social space!
You can make your webspace private meaning that only those people that you invite in can see your webspace or open meaning that anyone can see it.
With open webspaces anyone with an OpenID can connect to your webspace and join in the fun if you have given them permissions to contribute.
AROUNDMe is free. You can download it and make your own webspace, webspaces for your family and friends or a wider community of people.
Features
* Create single or multiple webspaces.
* Theme selection at creation builds pre-enabled webspaces.
* Each webspace can have multiple web pages.
* Multiple plugins can be included on each web page.
* Make webspaces private (invitation only) or public.
* Plugin API (included plugins are a wiki, blog, forum, poll, events and a guest book plugin).
* OpenID accessibility – no more separate passwords and user names for each webspace!
* Configurable MIME type file upload and storage.
* Full CSS and HTML control for easy web page creation.
* Multilingual interface (defaults to OpenID language settings if language pack is installed).