root/websites/partty.org/README @ 8431

Revision 8431, 2.5 kB (checked in by ursm, 5 years ago)

Rameze 0.3.9 では動かなかったので、バージョン指定を追加した

Line 
1Partty! Server System
2-------
3
4*Included softwares
5
6  - partty.org command
7     A modified version of partty-host.
8     See partty/org directory for more details.
9
10  - Flex Partty Guest
11     A Flex program that shows or operates shared terminal session.
12     See term directory for more details.
13
14  - Flex Captty Player
15     A Flex program that plays recorded terminal sessions. It can also
16     play terminal sessions recorded by captty command because it is full
17     implementation of Captty player. Captty command is included in partty
18     (http://svn.coderepos.org/share/lang/c/partty).
19     See term directory for more details.
20
21  - Flex IRC client interface
22     A modified version of Flex IRC Client
23     (http://flexircclient.googlecode.com/)
24     See irc directory for more details.
25
26  - IRC daemon
27     ruby-ircd (http://ruby-ircd.googlecode.com/) is used for internal
28     implementation.
29     See ircd directory for more details.
30
31  - Web interface
32     Ramaze web application framework is used.
33     See web directory for more details.
34
35
36*Usage
37
38  1. Checkout sources
39
40    $ ./checkout
41
42    Note: wget and svn is required.
43
44
45  2. Build all sources
46
47    $ ./build
48
49    Note: g++ >= 4.1, ruby and Flex SDK are required.
50
51
52  3. Configure session/start-service script
53     Change APP_ROOT line at least.
54
55      - APP_ROOT="/home/partty/service"
56      + APP_ROOT="/home/partty/partty.org/trunk"
57
58
59  4. Enter session directory and run ./start-service
60
61      $ cd session
62      $ ./start-service
63
64     Note: ramaze, erubis and mongrel are required.
65           Install them by ruby gems.
66
67       $ gem install ramaze --version 0.3.5
68       $ gem install erubis
69       $ gem install mongrel
70
71     Note: Server programs will be restarted automatically when they stopped
72           unexpectedly. See session/pwatch.rb program for more details.
73
74
75--
76Copyright (C) 2007-2008 FURUHASHI Sadayuki All rights reserved.
77
78This program is free software: you can redistribute it and/or modify
79it under the terms of the GNU Affero General Public License as published by
80the Free Software Foundation, either version 3 of the License, or
81(at your option) any later version.
82
83This program is distributed in the hope that it will be useful,
84but WITHOUT ANY WARRANTY; without even the implied warranty of
85MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
86GNU Affero General Public License for more details.
87
88You should have received a copy of the GNU Affero General Public License
89along with this program.  If not, see <http://www.gnu.org/licenses/>.
90
Note: See TracBrowser for help on using the browser.