2fe56ff by Hylke Bons at 2010-09-05 1
SparkleShare 0.2 Beta 1
2
=======================
6fdf6fd by hbons at 2010-05-03 3
0f99334 by Hylke Bons at 2010-05-19 4
SparkleShare is a file sharing and collaboration tool inspired by Dropbox. 
b8b0bde by Hylke Bons at 2010-04-27 5
ef235a1 by Hylke Bons at 2010-05-03 6
SparkleShare isn't just a piece of software, it's part of your workflow. It's 
74f6265 by Hylke Bons at 2010-05-01 7
designed to make sharing documents and collaboration easier, and to make peers 
0f99334 by Hylke Bons at 2010-05-19 8
aware of what you are doing. It allows you to instantly sync with any Git 
9
repository you have access to. The user interface and features are made to 
10
support this goal. Though SparkleShare is not made to be a graphical frontend 
11
for git or a backup tool, it may be useful for other kinds of purposes as well, 
12
like backing up small files or monitoring your favourite project. In contrast 
13
to the projects name, we will very likely refuse to implement your personal 
6141a94 by Hylke Bons at 2010-06-01 14
ponies.
4bec810 by Hylke Bons at 2010-05-01 15
656c13b by Hylke Bons at 2010-06-12 16
SparkleShare currently only works on Linux/GNOME.
17
Windows and OSX ports are planned for the future.
18
4bec810 by Hylke Bons at 2010-05-01 19
46c3cf1 by Hylke Bons at 2010-05-05 20
License
21
=======
22
ef235a1 by Hylke Bons at 2010-05-03 23
SparkleShare is free software and licensed under the GNU GPLv3. You are welcome 
74f6265 by Hylke Bons at 2010-05-01 24
to change and redistribute it under certain conditions. For more information 
25
see the LICENSE file or visit http://www.gnu.org/licenses/gpl-3.0.html
4bec810 by Hylke Bons at 2010-05-01 26
27
46c3cf1 by Hylke Bons at 2010-05-05 28
Run
29
===
30
bcefc31 by Hylke Bons at 2010-05-05 31
SparkleShare currently requires:
46c3cf1 by Hylke Bons at 2010-05-05 32
ea101f7 by Hylke Bons at 2010-05-01 33
   - git >= 1.7
4bec810 by Hylke Bons at 2010-05-01 34
   - gtk-sharp2 >= 2.12.7
35
   - mono-core >= 2.2
bcefc31 by Hylke Bons at 2010-05-05 36
   - ndesk-dbus >= 0.6
6141a94 by Hylke Bons at 2010-06-01 37
   - openssh
80d98eb by Hylke Bons at 2010-06-17 38
   - gvfs >= 1.3
914b975 by Łukasz Jernaś at 2010-06-23 39
   - intltool
e54a75d by Hylke Bons at 2010-06-26 40
   - nautilus-python
8aa8f1e by Hylke Bons at 2010-08-30 41
   - pygtk
91c69f7 by Hylke Bons at 2010-04-29 42
46c3cf1 by Hylke Bons at 2010-05-05 43
Run the service:
44
45
   $ sparkleshare start
46
47
You can stop the service via the graphical interface or by typing:
48
49
   $ sparkleshare stop
50
51
For help:
52
53
   $ sparkleshare --help
54
ace62fd by Hylke Bons at 2010-08-22 55
Note:
56
57
	SparkleShare creates its own RSA keypair in ~/.ssh and uses that for authentication.
58
	Please mind this if you're planning to set up your own server by hand.
59
46c3cf1 by Hylke Bons at 2010-05-05 60
6817c6e by Hylke Bons at 2010-05-05 61
Build
62
=====
ea101f7 by Hylke Bons at 2010-05-01 63
bcefc31 by Hylke Bons at 2010-05-05 64
To build SparkleShare you need:
46c3cf1 by Hylke Bons at 2010-05-05 65
bcefc31 by Hylke Bons at 2010-05-05 66
   - gtk-sharp2-devel >= 2.12.7
67
   - mono-core >= 2.2
5333240 by Hylke Bons at 2010-06-19 68
   - mono-devel >= 2.2
bcefc31 by Hylke Bons at 2010-05-05 69
   - monodevelop >= 2.0
70
   - ndesk-dbus-devel >= 0.6
d299776 by Hylke Bons at 2010-06-12 71
   - ndesk-dbus-glib-devel >= 0.6
8aa8f1e by Hylke Bons at 2010-08-30 72
   - nautilus-python-devel
bcefc31 by Hylke Bons at 2010-05-05 73
ef235a1 by Hylke Bons at 2010-05-03 74
You can build and install SparkleShare like this:
46c3cf1 by Hylke Bons at 2010-05-05 75
ec6f5b4 by Hylke Bons at 2010-08-07 76
   $ ./configure (or ./autogen if you got SparkleShare from the repository)
280379f by Hylke Bons at 2010-04-30 77
   $ make
6fdf6fd by hbons at 2010-05-03 78
   $ sudo make install
280379f by Hylke Bons at 2010-04-30 79
5d7d629 by Hylke Bons at 2010-05-18 80
84cd349 by Hylke Bons at 2010-05-18 81
Frequently Asked Question
82
=========================
83
84
Q: Why is it written in Mono/C#?
6141a94 by Hylke Bons at 2010-06-01 85
A: Because I hate freedom.
84cd349 by Hylke Bons at 2010-05-18 86
280379f by Hylke Bons at 2010-04-30 87
46c3cf1 by Hylke Bons at 2010-05-05 88
Info
89
====
4bec810 by Hylke Bons at 2010-05-01 90
656c13b by Hylke Bons at 2010-06-12 91
Official website:
cca9c24 by Hylke Bons at 2010-05-05 92
http://www.sparkleshare.org/
4bec810 by Hylke Bons at 2010-05-01 93
656c13b by Hylke Bons at 2010-06-12 94
Project page:
95
http://gitorious.org/sparkleshare
96
97
Wiki:
98
http://gitorious.org/sparkleshare/pages/Home
99
ace62fd by Hylke Bons at 2010-08-22 100
Bugtracker:
101
http://bugzilla.gnome.org/
102
4bec810 by Hylke Bons at 2010-05-01 103
bcefc31 by Hylke Bons at 2010-05-05 104
Now have fun and create cool things together! :)