Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 381
- Log:
Radiant is now packaged as a Gem - see Changeset #373, Changeset #374,
Changeset #375, Changeset #376, Changeset #377, Changeset #378,
Changeset #379 and Changeset #380. The application part of Radiant is
now mostly empty; it exists to provide a structure which hooks into the
gem and which provides a framework for extensions. Included in this big
changeset are all the deletions, additions and changes needed to go from
the old ROOL customised Radiant to a new ROOL customised Radiant, which
includes several custom extensions adapted from the old Radiant
modifications and requires Radiant 0.9.1 to be installed as a gem.
- Author:
- rool
- Date:
- Mon Mar 21 14:01:18 +0000 2011
- Size:
- 2189 Bytes
1 | == Welcome to Radiant |
2 | |
3 | Radiant is a no-fluff, open source content management system designed for |
4 | small teams. It is similar to Textpattern or MovableType, but is a general |
5 | purpose content management system (not just a blogging engine). |
6 | |
7 | Radiant features: |
8 | |
9 | * An elegant user interface |
10 | * The ability to arrange pages in a hierarchy |
11 | * Flexible templating with layouts, snippets, page parts, and a custom tagging |
12 | language (Radius: http://radius.rubyforge.org) |
13 | * A simple user management/permissions system |
14 | * Support for Markdown and Textile as well as traditional HTML (it's easy to |
15 | create other filters) |
16 | * An advanced plugin system |
17 | * Operates in two modes: dev and production depending on the URL |
18 | * A caching system which expires pages every 5 minutes |
19 | * Built using Ruby on Rails |
20 | * And much more... |
21 | |
22 | |
23 | == License |
24 | |
25 | Radiant is released under the MIT license and is copyright (c) 2006-2009 |
26 | John W. Long and Sean Cribbs. A copy of the MIT license can be found in the |
27 | LICENSE file. |
28 | |
29 | |
30 | == Installation and Setup |
31 | |
32 | Radiant is a traditional Ruby on Rails application, meaning that you can |
33 | configure and run it the way you would a normal Rails application. |
34 | |
35 | See the INSTALL file for more details. |
36 | |
37 | == Installation of a Prerelease |
38 | |
39 | As Radiant nears newer releases, you can experiment with any prerelease version. |
40 | |
41 | Install the prerelease gem with the following command: |
42 | |
43 | $ gem install radiant --prerelease |
44 | |
45 | This will install the gem with the prerelease name, for example: ‘radiant-0.9.0.rc2’. |
46 | |
47 | == Upgrading an Existing Project to a newer version |
48 | |
49 | 1. Update the Radiant assets from in your project: |
50 | |
51 | $ rake radiant:update |
52 | |
53 | 2. Migrate the database: |
54 | |
55 | $ rake production db:migrate |
56 | |
57 | 3. Restart the web server |
58 | |
59 | == Development Requirements |
60 | |
61 | To run tests you will need to have the following gems installed: |
62 | |
63 | gem install ZenTest rspec rspec-rails cucumber webrat nokogiri |
64 | |
65 | |
66 | == Support |
67 | |
68 | The best place to get support is on the mailing list: |
69 | |
70 | http://radiantcms.org/mailing-list/ |
71 | |
72 | Most of the development for Radiant happens on Github: |
73 | |
74 | http://github.com/radiant/radiant/ |
75 | |
76 | The project wiki is here: |
77 | |
78 | http://wiki.github.com/radiant/radiant/ |
79 | |
80 | |
81 | Enjoy! |
82 | |
83 | -- |
84 | The Radiant Dev Team |
85 | http://radiantcms.org |