Installing and Configuring SnipSnap
SnipSnap is a multi-purpose tool for collaborating. What attracts us to this particular Wiki implementation is the ease in which it deals with code snippets. It is also written in Java. For a couple awesome demos of how this can work in collaborative dev environments, see:
expTaskDemo_v2
SnipSnap_Project_Demo
Let's install it and run it:
u-1@srv-1 snip $ ls
snipsnap.tgz
u-1@srv-1 snip $ tar -xzf *.tgz
u-1@srv-1 snip $ ls
snipsnap-0.5.1a snipsnap.tgz
u-1@srv-1 snip $ cd *a
u-1@srv-1 snipsnap-0.5.1a $ ls
README conf lib license.txt run.bat run.sh validate.xsl
u-1@srv-1 snipsnap-0.5.1a $ ./run.sh
SnipSnap 0.5.1a
Copyright (c) 2000-2004 Fraunhofer Gesellschaft
Fraunhofer Institute for Computer Architecture and Software Technology
All Rights Reserved. See License Agreement for terms and conditions of use.
Responsible Authors: Stephan J. Schmidt, Matthias L. Jugel.
ATTENTION: Server is still unconfigured!
ATTENTION: Point your browser to the following address:
ATTENTION: http://srv-1.signalq.com:8668/install/ba9ca
ATTENTION: To force setup of a specific host and port add '?expert=true'
ATTENTION: to the above URL.
>> Your installation key is '868d3'
>> Remember it, you will need this key to setup SnipSnap.
>> Please finish the installation, visit
>> http://srv-1.signalq.com:8668?key=868d3
Started '8668' at http://srv-1.signalq.com:8668
|
When we visit the above URL, we get a Database setup screen. We chose a file system database:
The next screen is the Adminstrator setup screen:
The next screen is the Basic setup screen:
We are ready to start SnipSnap:
Back on the console where this is running, you can see that the server is confibured:
created application oid: 00000000ASM6F-00000002TUPZ5-00000DRTE5RS8-1C24G48ELR857
apps = [{name=Filthiest, OID=00000000ASM6F-00000002TUPZ5-00000DRTE5RS8-1C24G48ELR857, prefix=/}]
creating administrator account and snip
loading defaults into configuration space
posting initial weblog entry
creating configuration snip 'SnipSnap/config'
|
Here is what this looks like when running with the info we entered above:
The logo is a bit big, but it was leftover from an image from the Chicken Cam Hall of Fame.
That was so easy!!! Impress your developers with this swell tool.
|
|