File: ch01s03.html

package info (click to toggle)
gimp-help 2%2B0.7-5
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 30,852 kB
  • ctags: 4
  • sloc: xml: 104,248; sh: 544; makefile: 262; perl: 42
file content (251 lines) | stat: -rw-r--r-- 11,722 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>3. Hlášení chyb a žádosti o zlepšení</title>
    <link rel="stylesheet" href="gimp-help-plain.css" type="text/css" />
    <link rel="stylesheet" href="gimp-help-screen.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.66.1" />
    <link rel="start" href="index.html" title="&#10;      &#10;    " />
    <link rel="up" href="ch01.html" title="Kapitola 1. Úvod" />
    <link rel="prev" href="ch01s02.html" title="2. Historie Gimpu" />
    <link rel="next" href="ch01s03s02.html" title="3.2. Hlášení chyby" />
  </head>
  <body>
    <div xmlns="" class="navheader">
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center" id="chaptername">3. Hlášení chyb a žádosti o zlepšení</th>
        </tr>
        <tr>
          <td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Předcházející</a> </td>
          <th width="60%" align="center" id="sectionname">3. Hlášení chyb a žádosti o zlepšení</th>
          <td width="20%" align="right"> <a accesskey="n" href="ch01s03s02.html">Další</a></td>
        </tr>
      </table>
      <hr />
    </div>
    <div class="sect1" lang="cs" xml:lang="cs">
      <div class="titlepage">
        <div>
          <div>
            <h2 class="title" style="clear: both"><a id="gimp-introduction-bugs"></a>3. Hlášení chyb a žádosti o zlepšení</h2>
          </div>
        </div>
      </div>
      <a id="id3213373" class="indexterm"></a>
      <p>
    Je to smutné, ale dosud žádná vydaná verze Gimpu nebyla zcela bezchybná.
    Ještě smutnější je, že taková verze pravděpodobně nikdy nebude existovat.
    Přes všechnu snahu vývojářů totiž tak složitý program, jako je Gimp,
    dokonalý být nemůže. Proto se občas vyskytne chyba nebo dokonce Gimp
    spadne.
  </p>
      <p>
    Nevyhnutelnost chyb ale neznamená, že by měly být odevzdaně
    přijímány. Vyvojáři se rádi dozvědí o chybách, které vám práci
    v Gimpu ztěžují, aby se je mohli alespoň pokusit opravit.
  </p>
      <p>
    Představte si tedy, že jste právě narazili na chybu, nebo se vám to
    alespoň zdá: chtěli jste v Gimpu něco udělat, ale výsledek je jiný,
    než jste očekávali. Co teď? Jak dál? Kam chybu nahlásit?
  </p>
      <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
        <table border="0" summary="Note">
          <tr>
            <td rowspan="2" align="center" valign="top" width="25">
              <img alt="[Poznámka]" src="../images/note.png" />
            </td>
            <th align="left">Poznámka</th>
          </tr>
          <tr>
            <td colspan="2" align="left" valign="top">
              <p>
      Pokud chcete vývojáře <span class="emphasis"><em>požádat o zlepšení</em></span>, tedy
      např. o přidání nové funkce, postup je v podstatě stejný jako při
      hlášení chyb. Jediným rozdílem je, že hlášení označíte jako
      „enhancement“. Jak to udělat, si vysvětlíme dále.
    </p>
            </td>
          </tr>
        </table>
      </div>
      <p>
    Podobně jako další svobodné softwarové projekty používá Gimp pro hlášení
    chyb mechanismus zvaný <span class="emphasis"><em>Bugzilla</em></span> (anglicky se chyby
    v programech označují jako „bugs“, česky též někdy nespisovně jako
    „bugy“). Bugzilla je webový systém schopný bez problémů vést záznamy
    o tisících chyb. Gimp sdílí svou Bugzillu s celým projektem Gnome.
    V době psaní této kapitoly obsahuje databáze 160572 chyb.
    Ne ne, teď už je to 160573 chyb.
  </p>
      <div class="sect2" lang="cs" xml:lang="cs">
        <div class="titlepage">
          <div>
            <div>
              <h3 class="title"><a id="id3213391"></a>3.1. Ujistěte se, že se jedná o chybu</h3>
            </div>
          </div>
        </div>
        <p>
      Dříve, než chybu nahlásíte, byste měli ověřit, zda se <span class="emphasis"><em>skutečně
      jedná</em></span> o chybu. Někdy prostě Gimp dělá něco jiného než čekáte,
      protože tak byl navržen a vy jeho ovládání ještě dokonale neznáte. Proto
      je dobré přečíst si příslušnou dokumentaci. Pokud Gimp
      <span class="emphasis"><em>padá</em></span>, jedná se o chybu téměř jistě, dobře napsané
      programy by padat neměly za žádných okolností. Pokud jste se poctivě
      snažili zjistit, zda se jedná o chybu, a přeci si nejste jisti, chybu
      nahlašte. V nejhorším případě tím připravíte vývojáře o trochu času.
    </p>
        <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
          <table border="0" summary="Note">
            <tr>
              <td rowspan="2" align="center" valign="top" width="25">
                <img alt="[Poznámka]" src="../images/note.png" />
              </td>
              <th align="left">Poznámka</th>
            </tr>
            <tr>
              <td colspan="2" align="left" valign="top">
                <p>
        Ve skutečnosti existuje několik věcí, o kterých se ví, že donutí Gimp
        k pádu, ale opravit by je bylo příliš obtížné. Patří mezi ně například
        situace, kdy je Gimp požádán o úkon, který vyžaduje skutečně obrovské
        množství paměti, např. vytvoření obrázku o stranách dlouhých milión
        pixelů.
      </p>
              </td>
            </tr>
          </table>
        </div>
        <p>
      Ujistěte se rovněž, že používáte nejnovější verzi Gimpu. Hlásit chyby,
      které byly dávno opraveny, je plýtvání časem všech zúčastněných.
      (Gimp 1 již není udržovaný, pokud v něm najdete chyby, musíte se s nimi
      vyrovnat sami a nebo přejít na Gimp 2.) Zvláště pokud používáte
      vývojářskou verzi Gimpu („unstable“), musíte se před vyplněním hlášení
      ujistit, že se chyba vyskytuje i v nejnovější vývojářské verzi.
    </p>
        <p>
      Pokud si stále myslíte, že máte pádný důvod hlásit chybu nebo žádat
      o zlepšení, otevřete si vyhledávací stránku Bugzilly pro Gimp
      (http://bugzilla.gnome.org/query.cgi) a pokuste se zjistit, zda někdo už
      stejnou chybu nehlásil. Vyhledávací stránka umožňuje prohledávat databázi
      chyb mnoha různými způsoby. Bohužel je komplikovanější, než by být musela,
      ale základní vyhledávání je jednoduché:
    </p>
        <div class="variablelist">
          <dl>
            <dt>
              <span class="term">Summary (Souhrn):</span>
            </dt>
            <dd>
              <p>
            Nastavte na „contains any of the words/strings“
            (obsahuje krerékoliv ze slov či řetězců).
          </p>
            </dd>
            <dt>
              <span class="term">(přilehlé textové pole)</span>
            </dt>
            <dd>
              <p>
            Vložte jedno nebo více slov, která by mohla být pravděpodobně
            použita v jednovětném souhrnu hledané chyby. Například, pokud
            problém spočívá v pádech Gimpu při velkém zvětšení obrázku,
            vhodné slovo by mohlo být „zoom“.
          </p>
              <p>
              Problém pro české uživatele spočívá v tom, že databáze chyb je
              vedena v angličtině (což je jazyk, kterým se navzájem domlouvají
              vývojáři). Proto musíte vyhledávat anglické termíny a i vlastní
              hlášení napsat v angličtině. Pokud anglicky neumíte, požádejte
              o pomoc někoho, kdo anglicky umí. Nevíte-li, kam se obrátit,
              zkuste některou českou internetovou komunitu věnovanou Gimpu
              (např. http://www.gimp.cz/).
          </p>
              <p>
              Pokud anglicky umíte, ale nejste si jisti termíny specifickými
              pro Gimp, můžete si spustit Gimp
              v angličtině. 
          </p>
            </dd>
            <dt>
              <span class="term">Product (Produkt):</span>
            </dt>
            <dd>
              <p>
            Nastavte na „GIMP“.
          </p>
            </dd>
            <dt>
              <span class="term">Component (Komponenta):, Version (Verze):, Target (Cíl):</span>
            </dt>
            <dd>
              <p>
            Těchto položek si nevšímejte.
          </p>
            </dd>
            <dt>
              <span class="term">Text information (Textová informace):</span>
            </dt>
            <dd>
              <p>
            Ze začátku nechte tuto sekci napokoji. Pokud hledání nepřinese
            žádné výsledky, můžete zkusit zadat hledané termíny místo do pole
            „Summary“, popsaného výše, do pole „Comment“ (Komentář) v této
            sekci. Často tak ale nezískáte žádné výsledky, nebo naopak příliš
            mnoho nerelevantních výsledků.
          </p>
            </dd>
            <dt>
              <span class="term">Status:</span>
            </dt>
            <dd>
              <p>
            Toto pole udává status hlášení, tzn. zda je stále otevřené či byla
            chyba již vyřešena atd. Protože nyní potřebujete najít všechna
            odpovídající hlášení, bez ohledu na jejich status, stiskněte
            levé tlačítko myši a přejeďte přes všechny položky v nabídce
            (abyste je všechny označili). Pokud to neuděláte, budou výsledky
            nedostatečné.
          </p>
            </dd>
          </dl>
        </div>
        <p>
      Jakmile jste ve formuláři nastavili výše uvedené údaje, klikněte na
      tlačítko „Hledat“, které je umístěno vpravo nahoře i téměř dole ve
      formuláři - obě dělají totéž. Výsledkem je buď seznam chyb (při troše
      štěstí není příliš dlouhý) nebo zpráva „Zarro boogs found“ (Nebyly
      nalezeny žádné chyby). Pokud napoprvé nenajdete žádné související chyby,
      vyplatí se zopakovat hledání znovu s jinými výrazy. I když přes všechnu
      snahu podáte hlášení o chybě a ta bude vyřešena jako „Duplicate“
      (Zdvojená), neberte to tragicky - stalo se to mnohokrát i autorovi této
      kapitoly, který pracuje s Bugzillou Gimpu téměř každý den.
    </p>
      </div>
    </div>
    <div class="navfooter">
      <hr />
      <table width="100%" summary="Navigation footer">
        <tr>
          <td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Předcházející</a> </td>
          <td width="20%" align="center">
            <a accesskey="u" href="ch01.html">Nahoru</a>
          </td>
          <td width="40%" align="right"> <a accesskey="n" href="ch01s03s02.html">Další</a></td>
        </tr>
        <tr>
          <td width="40%" align="left" valign="top">2. Historie Gimpu </td>
          <td width="20%" align="center">
            <a accesskey="h" href="index.html">Domů</a>
          </td>
          <td width="40%" align="right" valign="top"> 3.2. Hlášení chyby</td>
        </tr>
      </table>
    </div>
  </body>
</html>