1
                  BlazeBlogger - a CMS without boundaries
2
3
                            general information
4
5
6
   Copyright (C) 2009-2011 Jaromir Hradilek
7
8
   Permission is granted to copy, distribute and/or modify this document
9
   under the terms of the GNU Free Documentation License, Version 1.3 or
10
   any later version published by the Free Software Foundation;  with no
11
   Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
12
13
   A copy  of the license is included  as a file called FDL  in the main
14
   directory of the BlazeBlogger source package.
15
16
17
ABSTRACT
18
19
This document provides a general information about BlazeBlogger 1.2.0.  For
20
installation instructions, refer to a file called INSTALL.
21
22
23
TABLE OF CONTENTS
24
25
  1. Overview
26
     1.1. Notable Features
27
     1.2. Example Usage
28
  2. Development
29
  3. Bugs
30
  4. Copyright
31
32
33
1. OVERVIEW
34
35
BlazeBlogger is a simple to use but capable CMS for the command line. Being
36
written in Perl as a cross-platform application,  and producing static con-
37
tent without the need of database  servers or server-side scripting,  it is
38
literally a CMS without  boundaries suitable for a wide variety of web pre-
39
sentations, from  a personal weblog to a  project page,  or  even a company
40
website.
41
42
1.1 Notable Features
43
44
  * Generates valid HTML 4.01 Strict or XHTML 1.1 pages,  and RSS 2.0 feed.
45
  * Generates yearly and monthly archives, and supports tags.
46
  * Allows you to create both blog posts and pages.
47
  * Enables a quick change of theme, style sheet, or localization.
48
  * Comes with tools for easy management of your blog.
49
50
1.2 Example Usage
51
52
  ~]$ blaze-init   # Creates a new repository in .blaze/
53
  ~]$ blaze-add    # Allows you to write a new post in your favorite editor
54
  ~]$ blaze-make   # Generates a blog from the repository
55
56
57
2. DEVELOPMENT
58
59
As a version control system for its source code, BlazeBlogger uses Git with
60
a public repository located at gitorious.org. To get the latest development
61
version, use the following command:
62
63
  git clone git://gitorious.org/blazeblogger/mainline.git blazeblogger
64
65
Alternatively, if you are behind a restrictive firewall,  use the following
66
command instead:
67
68
  git clone http://git.gitorious.org/blazeblogger/mainline.git blazeblogger
69
70
If you are planning to make some interesting changes, please, consider clo-
71
ning the project on Gitorious, so that I can follow you and eventually pull
72
your work to the upstream.
73
74
75
3. BUGS
76
77
To report a bug or to send a patch, please, add a new issue to the bug tra-
78
cker at <http://code.google.com/p/blazeblogger/issues/>,  or visit the dis-
79
cussion group at <http://groups.google.com/group/blazeblogger/>.
80
81
82
4. COPYRIGHT
83
84
Copyright (C) 2008-2011 Jaromir Hradilek
85
86
This program is free software; see the source for copying conditions. It is
87
distributed  in the hope that it will be useful,  but WITHOUT ANY WARRANTY;
88
without even the implied warranty of  MERCHANTABILITY or FITNESS FOR A PAR-
89
TICULAR PURPOSE.