Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 119 lines (73 sloc) 4.573 kb
0af3234 Sudara alter readme to be more likely to be read
authored
1 ## The future is bright
2
6666235 Sudara update readme
authored
3 [alonetone](http://alonetone.com) is a growing independent music platform, providing free services for musicians wanting to host and distribute their music in a non-commercial easy-to-use environment.
0af3234 Sudara alter readme to be more likely to be read
authored
4
6b4628b Sudara another test github commit
authored
5 alonetone was launched in January 2008
0af3234 Sudara alter readme to be more likely to be read
authored
6
6666235 Sudara update readme
authored
7 ## alonetone is looking for more love
8
9 Are you a musician / music lover with Rails or UI/design chops?
10
11 Help us to build the best indy music platform out there.
12
13 If you are interested, [sign up over at alonetone](http://alonetone.com/signup) and check out what is there. We could always use more usability/UI/design help, basic testing, general feedback, and eventually, some more Rails love.
14
15 Secondly, please email me at sudara at alonetone dot com.
0af3234 Sudara alter readme to be more likely to be read
authored
16
17 ### The goal?
18
d383580 Sudara It would be 'boring' to complain about IE7, especially compared with IE6...
authored
19 To create and run the best online home a musician could want to have, providing them with the tools they need to reach their listeners and network with other artists, without the umbrella of a corporation.
0af3234 Sudara alter readme to be more likely to be read
authored
20
6666235 Sudara update readme
authored
21 How do we reach this goal?
0af3234 Sudara alter readme to be more likely to be read
authored
22
d383580 Sudara It would be 'boring' to complain about IE7, especially compared with IE6...
authored
23 * It is easy to use, intuitive, and consistent (grandma-friendly)
24 * It is attractive to look at
0af3234 Sudara alter readme to be more likely to be read
authored
25 * It provides musicians with practical, useful and inspiring tools and services
6666235 Sudara update readme
authored
26 * It provides listeners and first time site visitors with a 'hook' into their first taste of alonetone music and helps them explore the site in an intelligent and guided way.
d383580 Sudara It would be 'boring' to complain about IE7, especially compared with IE6...
authored
27 * It encourages artist exploration
773c3c2 Sudara Add a few more pointers for open sourcing
authored
28 * It does not overwhelm folks with TMI (too much information) or TMO (too many options) or TMF (too many features)
0af3234 Sudara alter readme to be more likely to be read
authored
29
30 For more info, visit [the alonetone faq](http://alonetone.com/about)
31
32
33 ### Current feature set
34
35 Really, only the very basics are implemented.
36
37 * Unlimited mp3 uploads for musicians
38 * Creation of playlists / albums
39 * MP3 streaming and download
40 * Basic artist browsing
41 * Tracking of listens and providing useful feedback to artists
42 * Very basic commenting system
6666235 Sudara update readme
authored
43 * Facebook integration
44 * Feeds for iTunes podcasts and offsite flash players
0af3234 Sudara alter readme to be more likely to be read
authored
45
46 ### Current tech
47
a32c201 Sudara modify readme (testing)
authored
48 * Rails 2.1
0af3234 Sudara alter readme to be more likely to be read
authored
49 * Rspec
6666235 Sudara update readme
authored
50 * jQuery and LowPro
0af3234 Sudara alter readme to be more likely to be read
authored
51 * SoundManager 2 (for flash mp3 playback)
773c3c2 Sudara Add a few more pointers for open sourcing
authored
52 * SASS (the cool stylesheet thing from the haml folks)
0af3234 Sudara alter readme to be more likely to be read
authored
53
54 ### Want to join forces?
55
be22202 Sudara readme update
authored
56 First of all, talk to Sudara by emailing Sudara at alonetone com
0af3234 Sudara alter readme to be more likely to be read
authored
57
6666235 Sudara update readme
authored
58 Secondly, [sign up for an account](http://alonetone.com) and start digging in.
59
be22202 Sudara readme update
authored
60 Thirdly, fork away on github.
6666235 Sudara update readme
authored
61
be22202 Sudara readme update
authored
62 ### Playing with alonetone on localhost
63
e006a30 Sudara more text updates
authored
64 This is *not* a task for Rails newbees.
be22202 Sudara readme update
authored
65
66 I've had multiple requests asking me to walk folks through setting up alonetone locally. Unless you have some experience with rails, it's just not going to be worth it unless you have a lot of time to invest.
0af3234 Sudara alter readme to be more likely to be read
authored
67
6666235 Sudara update readme
authored
68 If you do want to get jiggy and setup alonetone locally, the best thing to do is to contact me first, as things are ever-changing.
0af3234 Sudara alter readme to be more likely to be read
authored
69
af89b6b Alex Nguyen correct 5 to 6
tiendung authored
70 alonetone uses 6 config files:
0af3234 Sudara alter readme to be more likely to be read
authored
71
a3641da Sudara More readme changes
authored
72 alonetone.yml (contains the application "secret" and app-specific settings)
0af3234 Sudara alter readme to be more likely to be read
authored
73 database.yml
a3641da Sudara More readme changes
authored
74 amazon_s3.yml (used in production, by default development mode runs with :file_system storage)
75 defensio.yml (spam protection, ignored in development)
76 facebooker.yml (for facebook app, ignore this in general for now)
697bd19 Alex Nguyen easier alonetone local setup
tiendung authored
77 newrelic.yml (for performance tracking)
78
a3641da Sudara More readme changes
authored
79 These files will be created for you the first time you run any rake task.
0af3234 Sudara alter readme to be more likely to be read
authored
80
81 You'll need some gems, at least:
82
83 rmagick
84 haml
d383580 Sudara It would be 'boring' to complain about IE7, especially compared with IE6...
authored
85 json
0af3234 Sudara alter readme to be more likely to be read
authored
86 ruby-mp3info
87 googlecharts
697bd19 Alex Nguyen easier alonetone local setup
tiendung authored
88 aws-s3 (if you use Amazon S3 to store files)
773c3c2 Sudara Add a few more pointers for open sourcing
authored
89 rubyzip (for extracting mp3s from zip files)
697bd19 Alex Nguyen easier alonetone local setup
tiendung authored
90 mocha (for rspec)
8474aee Sudara testing github
authored
91
be22202 Sudara readme update
authored
92 You can let the system install all required gems for you using following command:
e006a30 Sudara more text updates
authored
93
697bd19 Alex Nguyen easier alonetone local setup
tiendung authored
94 rake gems:install
95
be22202 Sudara readme update
authored
96 You can also install them manually:
cbbe760 Alex Nguyen better guideline
tiendung authored
97
e006a30 Sudara more text updates
authored
98 sudo gem install rmagick haml json ruby-mp3info aws-s3 rubyzip mocha
be22202 Sudara readme update
authored
99
e006a30 Sudara more text updates
authored
100 You may need to install imagemagick before rmagick. If you are using Ubuntu you can run 'sudo apt-get install imagemagick libmagick9-dev'. If you are on a Mac, you can 'sudo port install imagemagick'
cbbe760 Alex Nguyen better guideline
tiendung authored
101
697bd19 Alex Nguyen easier alonetone local setup
tiendung authored
102 You'll need to install rails 2.1 gem or have a copy in the vendor directory.
773c3c2 Sudara Add a few more pointers for open sourcing
authored
103
e006a30 Sudara more text updates
authored
104 Then, you can create a development database, run all migrations and load some bootstrap data with:
be22202 Sudara readme update
authored
105
697bd19 Alex Nguyen easier alonetone local setup
tiendung authored
106 rake db:remake
773c3c2 Sudara Add a few more pointers for open sourcing
authored
107
cbbe760 Alex Nguyen better guideline
tiendung authored
108
697bd19 Alex Nguyen easier alonetone local setup
tiendung authored
109 After bootstrap data is loaded, you can login using test account with username=test, password=test.
be22202 Sudara readme update
authored
110
111 You will see session and current\_user information at the end of each page after login. You can turn it off by changing show\_debug_info to false in alonetone.yml
cbbe760 Alex Nguyen better guideline
tiendung authored
112
e006a30 Sudara more text updates
authored
113 After login, click on "Upload" button to upload your first mp3.
6b288f4 Sudara license stuff
authored
114
115 ### License
116
117 The alonetone source code is released under the MIT license.
118
697bd19 Alex Nguyen easier alonetone local setup
tiendung authored
119 "alonetone", "alonetone.com" and the alonetone logo are copyright Sudara Williams 2008 and may not be used without permission.
Something went wrong with that request. Please try again.