~ubuntu-branches/ubuntu/natty/bluefish/natty-proposed

« back to all changes in this revision

Viewing changes to manual/en/preface.html

  • Committer: Bazaar Package Importer
  • Author(s): Davide Puricelli (evo)
  • Date: 2005-04-23 17:05:18 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 warty)
  • Revision ID: james.westby@ubuntu.com-20050423170518-pb8zi3vg32cm6g04
Tags: 1.0-1
* Acknowledge NMU, thanks Leo; closes: #291222.
* Updated debian/ files, thanks Daniel Leidert. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
2
 
<!-- Preface file -->
3
 
 
4
 
<html>
5
 
 <head>
6
 
  <meta name="generator" content="HTML Tidy, see www.w3.org">
7
 
  <title>Bluefish manual preface</title>
8
 
  <meta name="AUTHOR" content="Jim Batis">
9
 
  <meta name="COPYRIGHT" content="Copyright (C) 2000, Dimitris Batis">
10
 
  <meta name="generator" value="Bluefish 0.6">
11
 
  <link rel="stylesheet" href="../manual.css" type="text/css">
12
 
 </head>
13
 
 
14
 
 <body>
15
 
  <div class="navbox">
16
 
   <a href="index.html">prev</a> | <a href="index.html">contents</a> | <a
17
 
   href="chapter1.html">next</a>
18
 
  </div>
19
 
 
20
 
  <h1>Preface: A little bit about Bluefish</h1>
21
 
 
22
 
  <h2>About Bluefish</h2>
23
 
 
24
 
  <p>The Bluefish project was started by Chris Mazuc and Olivier Sessink. Both
25
 
  authors where programming a HTML editor and decided to merge both projects
26
 
  to improve the development. First the project was named ProSite, later
27
 
  THTML-editor. At this time Neil Millar joined the development and added the
28
 
  color chooser and the weblint integration. The first public releases were
29
 
  about to start and a logo was needed. The name discussion started again and
30
 
  this time Neil came up with a cute logo and name: <i>Bluefish</i>. This is
31
 
  still the current name and logo.</p>
32
 
 
33
 
  <p>More developers joined and Bluefish started to get more attention from
34
 
  the open source community. Bluefish was multiple times chosen as best
35
 
  editor, or app of the week, got 5 golden penguins on <a href=
36
 
  "http://www.linuxberg.com/">Tucows/Linuxberg</a>, was top rated at <a href=
37
 
  "http://www.linuxapps.com/">Linuxapps</a> and more developers joined.</p>
38
 
 
39
 
  <h2>Distribution and availability</h2>
40
 
 
41
 
  <p>Bluefish is distributed via the world wide web. The current website is <a
42
 
  href="http://bluefish.openoffice.nl/">http://bluefish.openoffice.nl/</a> but
43
 
  new release can be found on many mirrors as well, notably <a href=
44
 
  "http://www.linuxberg.com/">Tucows/Linuxberg</a> worldwide. Developers
45
 
  releases are announced on the development mailinglist. Send an email
46
 
  containing &quot;subscribe bluefish-dev&quot; in the body to <a href=
47
 
  "mailto:listar@lists.ems.ru">listar@lists.ems.ru</a> to join development,
48
 
  translations or testing. Usually development releases can be found in the
49
 
  download directory of the main website as well.</p>
50
 
 
51
 
  <p>New releases of this manual should be accessible on this main website as
52
 
  well.</p>
53
 
 
54
 
  <h2>Requirements</h2>
55
 
 
56
 
  <p>Bluefish mainly uses the GTK and posix C libraries. Most unix systems
57
 
  will run Bluefish without any problems. Bluefish is developed on i386-Linux
58
 
  but we hope it will run on any other posix machine. Platforms known to work
59
 
  are Solaris (Ultrasparc), Linux (Alpha, i386, Ultrasparc), True64 (Alpha),
60
 
  and HP/UX.</p>
61
 
 
62
 
  <p>For extended functionality install imlib (including libjpeg, libgif and
63
 
  libpng), weblint, netscape, tidy and any filters you might want to use.</p>
64
 
 
65
 
  <h2>Installation</h2>
66
 
 
67
 
  <p>There are two ways to install Bluefish. The first is to get an
68
 
  already-compiled binary package and the second way is to compile it
69
 
  yourself.</p>
70
 
 
71
 
  <p>If you choose a binary package, refer to your systems manual on how to
72
 
  install (<i>man apt-get, man rpm, man dpkg</i>).</p>
73
 
 
74
 
  <p>If you choose to compile it yourself, we have made the procedure very
75
 
  easy and all you have to do is to follow the following four steps.</p>
76
 
 
77
 
  <h3>First step: Unpacking</h3>
78
 
 
79
 
  <p>After you have grabbed a copy of Bluefish in compressed/packed format,
80
 
  the first thing you must do is to unpack it. This procedure varies according
81
 
  to the compression format. Here we will explain how to unpack the
82
 
  <i>GZipped/tarred</i> and <i>bz2</i> format.</p>
83
 
 
84
 
  <h4>Gzipped/tarred format</h4>
85
 
 
86
 
  <p>Let&#39;s say that the file is <b>bluefish-x.x.x.tar.gz</b> (in reality,
87
 
  x.x.x will be the version number). Go to your home directory (or any
88
 
  temporary directory you might want to use) and type:<br>
89
 
  <br>
90
 
  <code>blashyrkh:~# tar xzvf bluefish-x.x.x.tar.gz</code></p>
91
 
 
92
 
  <p>This will unpack all contents and build the nessecary directory tree
93
 
  structure. The source code of Bluefish is now found at directory
94
 
  <code>bluefish-x.x.x</code>.</p>
95
 
 
96
 
  <h4>Bzipped format</h4>
97
 
 
98
 
  <h3>Second step: Configuring</h3>
99
 
 
100
 
  <p>Now you must enter the bluefish directory (for reasons of simplicity,
101
 
  let&#39;s say that Bluefish code is at
102
 
  <code>/home/blashyrkh/bluefish-x.x.x</code>. As you will notice, in that
103
 
  directory there is an executable file called <i>configure</i>, which helps
104
 
  you configure the code to suite your operating system and machine, as well
105
 
  as your preferences on the features you want to use. It also makes sure that
106
 
  all the required libraries and files exist before trying to compile the
107
 
  program. Usually, all you have to do is type:
108
 
  <code>
109
 
  blashyrkh:~# cd bluefish-x.x.x
110
 
  blashyrkh:~/bluefish-x.x.x# ./configure
111
 
  </code></p>
112
 
 
113
 
  <p>This will work correctly on most machines and will configure Bluefish
114
 
  with the default options. If a program (e.g. ispell) is not found, then any
115
 
  Bluefish functions relevant to that progam won&#39;t be compiled. The above
116
 
  will install Bluefish at <code>/usr/local/bin</code>.</p>
117
 
 
118
 
  <p><i>configure</i> also allows you to customize Bluefish before it is
119
 
  compiled. It can accept a series of options as a parameter, all of which can
120
 
  be listed (and explained) if you type:<br>
121
 
  <br>
122
 
  <code>blashyrkh:~/bluefish-x.x.x# ./configure --help</code></p>
123
 
 
124
 
  <p>Since there are a lot of options, we&#39;ll only explain a few basics
125
 
  here, for complete listing refer to the command described above. First of
126
 
  all, as we&#39;ve said, Bluefish will be installed in
127
 
  <code>/usr/local/bin</code>. The best way to change all installation paths
128
 
  (the lib path, exec-bin path, etc.) is to add <i>--prefix=DIR</i> at the
129
 
  command prompt and all other paths will automaticly adjust. For example, if
130
 
  you want to install Bluefish at <code>/usr/X11R6/bin</code>, then type:
131
 
  <code>
132
 
  blashyrkh:~/bluefish-x.x.x# ./configure --prefix=/usr/X11R6
133
 
  </code></p>
134
 
 
135
 
  <h3>Third step: Compiling</h3>
136
 
 
137
 
  <p>After configuring the compilation options, all you have to do is
138
 
  type:
139
 
  <code>
140
 
  blashyrkh:~/bluefish-x.x.x# make
141
 
  </code></p>
142
 
 
143
 
  <p>Normally, no warnings or errors should appear and the compilation will
144
 
  create the nessecary executable files.</p>
145
 
 
146
 
  <h3>Fourth step: Installing</h3>
147
 
 
148
 
  <p>The last step is to place <i>bluefish</i> and its data to their
149
 
  correspodant directories. This can be done automaticly using
150
 
  <i>make</i>.</p>
151
 
 
152
 
  <p>What you need to notice is that you need to be <b>root</b> or use
153
 
  <i>su</i> to be able to use <i>make</i> for installation, as the
154
 
  <code>bin</code> directories in <code>/usr</code> can be writeable only from
155
 
  <b>root</b>. After you have gained access, you can type:<br>
156
 
  <br>
157
 
  <code>
158
 
  blashyrkh:~/bluefish-x.x.x# make install
159
 
  </code></p>
160
 
 
161
 
  <p>You&#39;re now ready to run Bluefish</p>
162
 
 
163
 
  <h2>Using National Language Support</h2>
164
 
 
165
 
  <p></p>
166
 
 
167
 
  <h2>Authors and contact</h2>
168
 
 
169
 
  <p>For general comments please contact bluefish@bluefish.openoffice.nl. For
170
 
  more specific questions join the development mailinglist of contact the
171
 
  author of the code (found in AUTHORS). The authors and translators are
172
 
  (alphabetically listed):</p>
173
 
 
174
 
  <ul>
175
 
   <li>Doug Alcorn</li>
176
 
 
177
 
   <li>Erik Alvarez</li>
178
 
 
179
 
   <li>Jim JMK Batis</li>
180
 
 
181
 
   <li>Antti-Juhani Kaijanaho</li>
182
 
 
183
 
   <li>Kai Lahmann</li>
184
 
 
185
 
   <li>Marc LeMaire</li>
186
 
 
187
 
   <li>Chris Mazuc</li>
188
 
 
189
 
   <li>Neil Millar</li>
190
 
 
191
 
   <li>Pablo De Napoli</li>
192
 
 
193
 
   <li>Hylke van der Schaaf</li>
194
 
 
195
 
   <li>Martin Samesch</li>
196
 
 
197
 
   <li>Olivier Sessink</li>
198
 
 
199
 
   <li>Roland Steinbach</li>
200
 
 
201
 
   <li>Gero Takke</li>
202
 
 
203
 
   <li>Karel Tejnora</li>
204
 
 
205
 
   <li>Rasmus Toftdahl Olesen</li>
206
 
 
207
 
   <li>Aleksey I Zavilohin</li>
208
 
  </ul>
209
 
 
210
 
  <div class="navbox">
211
 
   <a href="index.html">prev</a> | <a href="index.html">contents</a> | <a
212
 
   href="chapter1.html">next</a>
213
 
  </div>
214
 
 </body>
215
 
</html>
216