ROSE is a browser extension for researchers to capture in situ data on how users actually use online social networks.
Please see the project page for more detailed information.
In the following paper we describe how we use ROSE in our empirical field studies:
Andreas Poller, Petra Ilyes, Andreas Kramm: Designing privacy-aware online social networks - A reflective socio-technical approach. CSCW ’13 Measuring Networked Social Privacy Workshop, February 23-27, 2013, San Antonio, Texas, USA.
To build ROSE you need node, npm, bower, ember-cli and gulp
installed.
We use the kango framework, which has to be integrated manually.
kango
You can build your own copy of ROSE with the following steps
Install dependencies with npm
npm install
During install you may get asked a few questions. Just choose the defaults. If progress is halted just press return once.
Build ROSE UI based on Ember (You can skip this step. A precompiled version is in the repository)
cd rui/
npm install
bower install
ember build
cd ..
Build packages for Chrome and Safari with Kango into respective folders in dist
gulp build
During development you can make use of watch processes:
Rebuild UI with watch in rui/
ember build -w
Rebuild ROSE with watch and reload
gulp
ROSE is developed by:
Fraunhofer Institute for Secure Information Technology SIT
Rheinstrasse 75
64295 Darmstadt
Germany
For questions about ROSE feel free to contact Andreas Poller, andreas.poller@sit.fraunhofer.de
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.