Eureka Streams Explained

Eureka Streams
Eureka Streams
Developer:Lockheed Martin
Latest Release Version:1.0.2
Programming Language:Java
Operating System:Cross-platform
Platform:Java
Language:English
Genre:Enterprise social networking
License:Apache License 2.0

Eureka Streams is a free, open-source enterprise, social networking platform developed by Lockheed Martin. Activity streams and gadgets make up its core functionality. Content within Eureka Streams consists primarily of microblogs and internal and external web feeds. Users typically provide links to other content, such as wikis, blogs and shared documents housed in a content management system.

Technical architecture

Eureka Streams uses a shared nothing architecture. It uses Memcached, Apache Maven, PostgreSQL and Hibernate. It uses Shindig for OpenSocial.

It makes use of Java Message Service (JMS), Java Persistence API (JPA), Lucene and Google Web Toolkit (GWT). It makes use of the Apache JServ Protocol (AJP), OAuth and Representational State Transfer (REST).

History

The development of the Eureka Streams software began at Lockheed Martin in early 2009. The open source project was first announced[1] publicly at the Enterprise 2.0 Conference in Boston, Massachusetts in July 2009. However, the name "Eureka Streams" was chosen later that summer and subsequently revealed publicly with the open source project announcement[2] on July 26, 2010.

The core team behind Eureka Streams resides in the CIO Office of Lockheed Martin Information Systems & Global Solutions. Its principal members include Shawn Dahlen, Chris Keohane, Brian H. Mayo, Steve Terlecki, Blake Caldwell, Chad Scott, Rob Keane, and Anthony Romano.

When the open source project was first announced, the open source community initially reacted with some surprise. This is partly because the originating company is a large aerospace & defense company.[3] In addition, the project apparently bucked the trend of fewer enterprises participating in open source projects.[4]

Eureka Streams Version History! Version !! Release date !! Description
0.9 July 9, 2010 First open source release (github.com)
0.9.1 September 1, 2010 Notification to user when navigating away from personal profile with unsaved changes; text changes to the "following" email notification; enable the use of the back button; external links open in new window
0.9.2 September 22, 2010 Group member email notifications - any member of a group is notified when an activity is posted to that group

Features

Eureka Streams consists of three end-user components: Activity Streams, Profiles, and Start Page. It also provides governance-related features.

Activity streams

Profiles

Start page

Governance

See also

External links

Notes and References

  1. Web site: Lockheed Martin To Release Social Media Tool As Open Source Software . August 6, 2010 . dead. https://web.archive.org/web/20100114002859/http://www.lockheedmartin.com/news/press_releases/2009/070709_LMtoReleaseSocialMediaOpenSource.html . January 14, 2010 .
  2. Web site: Lockheed Martin Launches Eureka Streams Open Source Project For Enterprise Social Networking . August 6, 2010 . dead. https://web.archive.org/web/20100727222608/http://www.lockheedmartin.com/news/press_releases/2010/0726isgs-eureka.html . July 27, 2010 .
  3. Web site: Eaton . Kit . Lockheed Martin's Social Networking Platform's Not Rocket Science . Fast Company . 2010-08-04 . 2012-10-04.
  4. Web site: Rodrigues . Savio . 5 lessons for win-win open source projects | Open Source . InfoWorld . 2010-07-30 . 2012-10-04.