Welcome to mirror list, hosted at ThFree Co, Russian Federation.

README.md - github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 5fa6150079ea43d6faac82e0164eea5aeba61c59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Diaspora*

Diaspora is a privacy-aware, personally-controlled, do-it-all open source social network. Check out our [project site](http://diasporaproject.org).

[![Build Status](https://secure.travis-ci.org/diaspora/diaspora.png)](http://travis-ci.org/diaspora/diaspora)
[![Dependency Status](https://gemnasium.com/diaspora/diaspora.png?travis)](https://gemnasium.com/diaspora/diaspora)

************************
Diaspora is currently going through a huge refactoring push, the code is changing fast!
If you want to do something big, reach out on IRC or the mailing list first, so you can contribute effectively <3333
************************

With Diaspora you can:

- Make cool stuff
- Share it across the web
- Own your own data


## Quick Start:

Here's how you can get a **[development](http://guides.rubyonrails.org/getting_started.html)** environment up and running.  This is where any new pod runner should start, as well as people
looking to contribute to D*.  This script assumes you have [a basic Rails setup installed](http://railsapps.github.com/installing-rails-3-1.html).

### Step 1: Run the script and follow the on screen instructions.
```
  bash <(curl https://raw.github.com/diaspora/diaspora/master/script/install.sh)
```


### Step 2: Run the the development server
```
  rails s
```

then visit 'http://localhost:3000' in your browser.

### Step 3 (for developers): Run tests
```
  rake
```

### Want a production setup? Having trouble with install script? Want to install D* the slow way?
  Look to more specific install guides [here](https://github.com/diaspora/diaspora/wiki/Installation-Guides).

## Contributing
We love community contributions, and we work extra hard to make sure every code contribution is looked at and given feedback. 
To help everyone involved, please review our [Pull Request Guidelines](https://github.com/diaspora/diaspora/wiki/Pull-Request-Guidelines)
to make sure all contributions are submitted smoothly.

Documentation is available on our [wiki](https://github.com/diaspora/diaspora/wiki)

Before submitting code, please sign our [Contributor License Agreement](https://github.com/diaspora/diaspora/wiki/New-CLA--12-13-10) [Sign Here](https://spreadsheets.google.com/a/joindiaspora.com/spreadsheet/viewform?formkey=dFdRTnY0TGtfaklKQXZNUndsMlJ2eGc6MQ)

## More Resources:

- [Wiki](https://github.com/diaspora/diaspora/wiki)
- [Podmin Resources](https://github.com/diaspora/diaspora/wiki/Podmin-Resources)
- [Contributing](https://github.com/diaspora/diaspora/wiki/Getting-Started-With-Contributing)
- [Dev List](https://groups.google.com/forum/?fromgroups#!forum/diaspora-dev)
- [Discuss List](https://groups.google.com/forum/?fromgroups#!forum/diaspora-discuss)
- [IRC](https://github.com/diaspora/diaspora/wiki/How-we-use-IRC)