Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 64 lines (38 sloc) 2.2 kb
da73f63 Ward Cunningham Update ReadMe.md
authored
1 ```
2 This repository exists as both a historical document and
3 a community of interested parties. This is not where you
600c6f0 doraithodla corrected a typo
doraithodla authored
4 want to find the current source for Federated Wiki.
da73f63 Ward Cunningham Update ReadMe.md
authored
5 ```
6
7
40f056a Ward Cunningham readme as challenge
authored
8 Smallest Federated Wiki Goals
9 =============================
10
21f4e75 Ward Cunningham elaborate purpose
authored
11 The original wiki was written in a week and cloned within a week after that.
12 The concept was shown to be fruitful while leaving other implementors room to innovate.
13 When we ask for simple, we are looking for the same kind of simplicity: nothing to distract from our innovation in federation.
e6385c1 Ward Cunningham acknowledge the founding context
authored
14
8b1e67e Ward Cunningham Remove outdated information.
authored
15 We imagined two components:
5c93a66 Ward Cunningham tip: blank lines before bullets in markdown
authored
16
21f4e75 Ward Cunningham elaborate purpose
authored
17 1. a server component managing page storage and collaboration between peer servers, and,
18 2. a client component presenting and modifying the server state in server specific ways.
19
8b1e67e Ward Cunningham Remove outdated information.
authored
20 The project is judged successful to the degree that it can:
5c93a66 Ward Cunningham tip: blank lines before bullets in markdown
authored
21
21f4e75 Ward Cunningham elaborate purpose
authored
22 * Demonstrate that wiki would have been better had it been effectively federated from the beginning.
23 * Explore federation policies necessary to sustain an open creative community.
e6385c1 Ward Cunningham acknowledge the founding context
authored
24
21f4e75 Ward Cunningham elaborate purpose
authored
25 This project has been founded within the community assembled in Portland at the Indie Web Camp:
5c93a66 Ward Cunningham tip: blank lines before bullets in markdown
authored
26
30ed2e0 Ward Cunningham adjusting doc to new server file hierarchy
authored
27 * http://IndieWebCamp.com
8238b2f Ward Cunningham watching for bloat, none yet
authored
28
8b1e67e Ward Cunningham Remove outdated information.
authored
29 Software development continues elsewhere within github:
30
31 * https://github.com/fedwiki
32
cadb7c7 Ward Cunningham How to Participate
authored
33
49ed040 Ward Cunningham install instructions
authored
34 Install and Launch
35 ==================
36
8b1e67e Ward Cunningham Remove outdated information.
authored
37 The preferred implementation is distributed as [npm module wiki](https://npmjs.org/package/wiki),
38 and a corresponding [github repository](https://github.com/fedwiki/wiki-node).
fb2bb9d Ward Cunningham add note about ruby vm version tolerance
authored
39
8b1e67e Ward Cunningham Remove outdated information.
authored
40 With node/npm installed, install wiki with this command:
ce79126 Selena Deckelmann Added rvm install and Mac OS X specific rvm instructions
selenamarie authored
41
8b1e67e Ward Cunningham Remove outdated information.
authored
42 npm install -g wiki
ce79126 Selena Deckelmann Added rvm install and Mac OS X specific rvm instructions
selenamarie authored
43
8b1e67e Ward Cunningham Remove outdated information.
authored
44 Launch the wiki server with this command:
49ed040 Ward Cunningham install instructions
authored
45
8b1e67e Ward Cunningham Remove outdated information.
authored
46 wiki -p 3000
49ed040 Ward Cunningham install instructions
authored
47
8b1e67e Ward Cunningham Remove outdated information.
authored
48 Your wiki will now be available as localhost:3000.
4466b48 Ward Cunningham improved launch instructions on main readme.
authored
49
da73f63 Ward Cunningham Update ReadMe.md
authored
50 If you have a public facing site with a wildcard domain name then you can launch wiki as a virtual hosting site
51 we call a wiki farm. We'll use the more conventional port 80 assuming you also have root access.
52
53 wiki -p 80 -f
54
55 Heavy wiki users will want a farm of their own.
db68e81 Ward Cunningham follow jQuery lead for licensing
authored
56
57 License
58 =======
59
60 You may use the Smallest Federated Wiki under either the
61 [MIT License](https://github.com/WardCunningham/Smallest-Federated-Wiki/blob/master/mit-license.txt) or the
62 [GNU General Public License](https://github.com/WardCunningham/Smallest-Federated-Wiki/blob/master/gpl-license.txt) (GPL) Version 2.
93087b0 Sven Dowideit add some hints that might help someone start developing faster
SvenDowideit authored
63
Something went wrong with that request. Please try again.