Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 113 lines (77 sloc) 2.845 kB
b2e500b further slight improvements to README
Carl Masak authored
1 November
2 ========
77521f2 @viklund Added README file
authored
3
4 November Copyright (C) 2008, Carl Mäsak & Johan Viklund
5
6 LICENSE INFORMATION
7 -------------------
8
7d7f300 tweaked README, added LICENSE
Carl Masak authored
9 November is free software; you can redistribute it and/or modify it under the
10 terms of the Artistic License 2.0. (Note that, unlike the Artistic License
11 1.0, version 2.0 is GPL compatible by itself, hence there is no benefit to
12 having an Artistic 2.0 / GPL disjunction.)
77521f2 @viklund Added README file
authored
13
7d7f300 tweaked README, added LICENSE
Carl Masak authored
14 CONTRIBUTING
15 ------------
77521f2 @viklund Added README file
authored
16
7d7f300 tweaked README, added LICENSE
Carl Masak authored
17 We'll hand out commit bits liberally. If you want to contribute, create an
18 account on github.org and send your github handle to Johan
19 (johan.viklund@gmail.com). Patches are ok too, if you prefer those.
77521f2 @viklund Added README file
authored
20
21 PREREQUISITES
22 -------------
23
24 You need Parrot and Rakudo. Check it out from the Parrot svn repository and
25 follow instructions there. See instructions on the parrot site:
26
27 <http://www.parrotcode.org/>
28
5609fa9 [rakudo-patches] added subst patch, along with deployment instructions
Carl Masak authored
29 Depending on the current contents of the rakudo-patch/ folder, you may also
30 need to patch rakudo yourself with a few proposed patches that have not gone
31 into rakudo yet.
32
33 $ cd $PARROT_DIR
34 $ patch -p0 < /your/path/to/november/rakudo-patches/*.patch
35
73633c8 [README] ...and recompile rakudo
Carl Masak authored
36 ...and recompile rakudo.
37
38 $ cd $PARROT_DIR/languages/perl6
39 $ make
40
77521f2 @viklund Added README file
authored
41 REPOSITORY LAYOUT
42 -----------------
43
fa9925f some typos in README
Carl Masak authored
44 /
b2e500b further slight improvements to README
Carl Masak authored
45
46 ├─p6w/ Perl 6 wiki implementation
47
c982372 [README] fixed typo, (Frederik Schwarzer)++
Carl Masak authored
48 └─p5w/ Perl 5 reference implementation
77521f2 @viklund Added README file
authored
49
7d7f300 tweaked README, added LICENSE
Carl Masak authored
50 RUNNING NOVEMBER
51 ----------------
77521f2 @viklund Added README file
authored
52
9756cc0 @viklund [p6w] Added a Makefile for constructing .pir targets (giving a 17-fold
authored
53 It's a bit slow running everything through the interpreter every time. To
54 speed things up run make in the p6w directory. You need to update the
55 PARROT_DIR macro in the Makefile to point to your parrot directory.
56
77521f2 @viklund Added README file
authored
57 * From the command line
58
9756cc0 @viklund [p6w] Added a Makefile for constructing .pir targets (giving a 17-fold
authored
59 Set the PARROT_DIR variable to the path of your parrot directory.
77521f2 @viklund Added README file
authored
60
61 This will generate the Main_Page on STDOUT:
62
63 $ ./test_wiki.sh
64
65 To specify which page to view you need to specify the get paramters on the
66 command line like this:
67
68 $ ./test_wiki.sh 'action=view&page=Main_Page'
69
70 You can actually skip the 'action=view' part since viewing is the default
71 action.
72
73 The other actions we have so far are edit, log_in and log_out.
74
fa9925f some typos in README
Carl Masak authored
75 * On a web server
77521f2 @viklund Added README file
authored
76
77 We have only tested it on Apache. You need to put these files and
78 directories in the cgi-bin directory of apache:
79
80 wiki.sh
81 wiki
82 skin/
83 HTML
84 CGI.pm
85 Impatience.pm
86 data/
87
88 And make sure that the files and directories below data are readable and
89 writable by the webbserver. Also, if you want a pretty wiki you need to copy
fa9925f some typos in README
Carl Masak authored
90 these files into the root of your web server
77521f2 @viklund Added README file
authored
91
92 skin/spartan.css
93 skin/november-logo.png
94
7d7f300 tweaked README, added LICENSE
Carl Masak authored
95 Seriously. (This will change, though.)
77521f2 @viklund Added README file
authored
96
9756cc0 @viklund [p6w] Added a Makefile for constructing .pir targets (giving a 17-fold
authored
97 Edit the file wiki.sh and update the PARROT_DIR variable.
77521f2 @viklund Added README file
authored
98
fa9925f some typos in README
Carl Masak authored
99 After this, you can direct your browser to the wiki. The URL will
100 look something like this:
77521f2 @viklund Added README file
authored
101
102 http://localhost/cgi-bin/wiki.sh
103
104 CONTACT
105 -------
106
7d7f300 tweaked README, added LICENSE
Carl Masak authored
107 Carl Mäsak
77521f2 @viklund Added README file
authored
108 irc: masak
109 e-mail: cmasak@gmail.com
110 Johan Viklund
111 irc: viklund
112 e-mail: johan.viklund@gmail.com
Something went wrong with that request. Please try again.