elliottcable / fora

Open source forum - done *different*

elliottcable (author)
Thu Apr 10 18:06:22 -0700 2008
commit  7f96faeb74b0b6d91a3b7725a74ff50fbc3fbbf9
tree    31ea88a2e8a70174bd4f0491ece158340e671aa0
parent  40f0e5de778dd529efdaaa7686d0522de3e1de25
fora / README.mkdn
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 1 fora
2 ====
3
7f96faeb » elliottcable 2008-04-10 Slight updates to the readme 4 [fora][1] (yes, it's all lowercase letters) is forum / discussion board
5 software, done *differently*. If you'd like to discuss fora, make suggestions,
6 or ask questions, you can do so in [our campfire room][2].
7
8 **Note:** this project is currently non-operational, and is still in early
9 development. Feel free to watch it here on GitHub, fork it and contribute
10 yourself, or jump in the room and chat with us... but you can't download and
11 install fora in it's current state.
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 12
13 [1]: <http://fora.yreality.net/> (fora homepage)
7f96faeb » elliottcable 2008-04-10 Slight updates to the readme 14 [2]: <http://elliottcable.campfirenow.com/10c4b> (fora campfire room)
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 15
0584de23 » elliottcable 2008-02-25 Fixed a few typos on my par... 16 Philosophy
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 17 ----------
18
f68e6b9d » elliottcable 2008-03-04 Some minor changes to the R... 19 * No categories, completely dynamic via tags and tag sets instead of topics
0584de23 » elliottcable 2008-02-25 Fixed a few typos on my par... 20 * No registration - every visitor is automatically assigned an account, and
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 21 they are automatically logged in to the correct account when visiting again
0584de23 » elliottcable 2008-02-25 Fixed a few typos on my par... 22 * No community authentication - every user is assumed to be trustworthy (no
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 23 passwords to log in, can edit anybody elses' posts, like a wiki - although
24 versions are kept)
0584de23 » elliottcable 2008-02-25 Fixed a few typos on my par... 25 * Member trust built on self-sufficient ratings, not mere membership
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 26
27 With fora, we hope to counter some of the basic anthropological problems
28 associated with the limitations of normal 'discussion-board', or forum
29 software. Such limitations and the said problems are discussed in more
4be63f81 » elliottcable 2008-03-05 Added a link to getsatisfac... 30 depth [here][3].
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 31
9ff4cc0b » elliottcable 2008-03-12 Fixed a typo in the README ... 32 [3]: <http://wakaba.c3.cx/shii/shiichan> (Discussion and comparision of forum software vs. 2ch-type software)
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 33
34 Getting
35 -------
36
37 The authoratative source for this project is available at
38 <http://github.com/elliottcable/fora>. You can clone your own copy with the
39 following command:
40
6800b25c » elliottcable 2008-03-25 Updated the README with ins... 41 git clone git://github.com/elliottcable/fora.git
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 42
43 If you want to make changes to the codebase, you need to fork your own github
4be63f81 » elliottcable 2008-03-05 Added a link to getsatisfac... 44 repository for said changes. Send a pullrequest to [elliottcable][4]
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 45 when you've got something ready for the master that you think should be
46 integrated into the root source.
7f96faeb » elliottcable 2008-04-10 Slight updates to the readme 47
48 Bugs or feature requests can be submitted to our [ticketing system][5].
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 49
4be63f81 » elliottcable 2008-03-05 Added a link to getsatisfac... 50 [4]: <http://github.com/elliottcable> (elliottcable's github account)
7f96faeb » elliottcable 2008-04-10 Slight updates to the readme 51 [5]: <http://elliottcable.lighthouseapp.com/projects/9425-fora/overview> (fora on Lighthouse)
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 52
53 Requirements
54 ------------
55
0584de23 » elliottcable 2008-02-25 Fixed a few typos on my par... 56 To run fora, you need the following gems:
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 57
58 * merb-core
f68e6b9d » elliottcable 2008-03-04 Some minor changes to the R... 59 * merb-more (may not be necessary)
4974205c » elliottcable 2008-03-02 Re-genning with new merb 60 * datamapper (and associated do_postgres, do_mysql, etc)
61 * merb_datamapper (from merb-plugins)
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 62
63 To develop and contribute to fora, you also need:
64
4974205c » elliottcable 2008-03-02 Re-genning with new merb 65 * merb_rspec (from merb-plugins)
e1f4463c » elliottcable 2008-02-24 Newer, more complicated, st... 66 * rspec
6800b25c » elliottcable 2008-03-25 Updated the README with ins... 67 * rake
68
69 merb edge
70 ---------
71
72 To easily install the current edge merbs, first install the merb-dev rakefile with sake as follows:
73
74 sudo gem install sake
40f0e5de » elliottcable 2008-03-26 Bash-specificity removed in... 75 mkdir -p ~/.ruby; cd ~/.ruby
6800b25c » elliottcable 2008-03-25 Updated the README with ins... 76 sake -i http://github.com/ivey/merb-dev/tree/master/merb-dev.rake?raw=true
77 sake merb:clone
78 cd ~/.ruby/merb
79 sudo sake merb:gems:wipe
80 sudo sake merb:install merb:install:plugins