Skip to content
Mirror of Apache Rave
Java JavaScript Other
Failed to load latest commit information.
deploy/ansible Adds Vagrant. Jul 22, 2014
etc RAVE-43: license header checking May 27, 2011
rave-components RAVE-868 | Use the "ensureAuthorityCodes" method that already exists Jan 21, 2015
rave-custom-project-archetype [maven-release-plugin] prepare for next development iteration Dec 23, 2013
rave-demo-gadgets [maven-release-plugin] prepare for next development iteration Dec 23, 2013
rave-integration-tests RAVE-978 Jul 6, 2014
rave-portal-resources Merge PR#16 from 'sieverssj/RAVE-1272' Aug 12, 2014
rave-providers RAVE-1276 | OpenSocialRegionWidget should have and update properties too Aug 11, 2014
.gitignore Adds Vagrant. Jul 22, 2014
CHANGELOG 0.22 changelog updates Jul 9, 2013
LICENSE Updated master pom to exlude r.js from rat checks Dec 23, 2013
NOTICE Update the year of the copyright Jan 9, 2013
README.txt Adds Vagrant. Jul 22, 2014
UPGRADING Added missing license headers Jan 7, 2013
pom.xml RAVE-1291 | Upgrade Shindig to 2.5.1 Sep 11, 2014


Apache Rave - README.txt
Licensed under Apache License 2.0 -

Apache Rave is A new Web And Social Mashup Engine. It will provide an
out-of-the-box as well as an extendible lightweight Java platform to host, serve
and aggregate (Open)Social Gadgets and services through a highly customizable
and Web 2.0 friendly front-end. Rave is targeted as engine for internet and
intranet portals and as building block to provide context-aware personalization
and collaboration features for multi-site/multi-channel (mobile) oriented and
content driven websites and (social) network oriented services and platforms.
For the OpenSocial container and services the (Java) Apache Shindig will be
integrated. At a later stage further generalization is envisioned to also
transparently support W3C Widgets using Apache Wookie.

Release Notes
 - Added new runtime capability to override shindig host.  Add to $JAVA_OPTS to override the localhost setting

Getting Started
Please visit the project website for the latest information:

Along with the developer mailing list archive:

System Requirements
You need a platform that supports Java SE 6 or later.

Building and running
To build from source code:

  - Requirements:
    Vagrant v1.6.3+, Ansible 1.6.5+

  - Install the `vagrant-hostsupdater` plugin by performing `vagrant plugin install vagrant-hostsupdater`.

  - Add `   localhost` to the top of your hosts file.

  - To build the virtual machine, simply run `vagrant up`.
  - To run Rave, ssh onto the Vagrantbox with the command `vagrant ssh`, then run the command:
    `sudo mvn cargo:run -f /rave/rave-portal/pom.xml`

  - Navigate to http://localhost:8080/ in a browser

  - press Ctrl-C from within the Vagrant box to stop the app
Something went wrong with that request. Please try again.