Bugzilla: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
szablon
napisane od nowa
Linia 1:
[[Grafika:Buggie.png|thumb|right|logo projektu]]
{{Mozilla}}
'''Bugzilla''' to w głównym założeniu program komputerowy - narzędzie do śledzenia i wykrywania błędów,[[oprogramowanie]] stworzone i używane przez [[Fundacja Mozilla|Fundację Mozilla]]., umożliwiające szybkie Będąctworzenie aplikacjąserwisu [[internet]]owego do [[raportowanie błędów|internetowąraportowania błędów]] naw licencjidowolnym oprogramowaniu. Jako [[OtwarteWolne Oprogramowanie|OpenWolne]] Sourcei [[Otwarte Oprogramowanie]] stajeBugzilla sięmoże onobyć narzędziemi jest używanymużywana w wielu projektach, zarówno [[Otwarte Oprogramowanie|Open Source]]otwartych jak i [[komercja|komercyjnych]].
 
Pojęcie błędu w macierzystym projekcie Bugzilla Mozilli jest rozszerzone w stosunku do jego potocznego rozumienia, to znaczy obejmuje także wszelkie sugestie dotyczące rozwoju oprogramowania, czyli brakujących funkcjonalności czy udogodnień dla użytkownika. [[Programista]] czy też osoba zajumjąca się obsługą Bugzilli może jednak uznać, że dane zgłoszenie nie jest błędem i odpowiednio ustawić jego status.
Bugzilla potrzebuje do instalacji [[Serwer internetowy|serwera WWW]] (takich jak [[Apache_(serwer)|Apache]]) oraz [[:Kategoria:Systemy baz danych|systemu baz danych]] [[MySQL]] lub [[PostgreSQL]]. Błędy mogą być zgłoszone przez każdego i będą one przekazane odpowiedniemu programiście. Dozwolone są różne statusy uaktualnień dla każdego błędu, a także notki użytkowników i przykład występowania błędu.
 
Błędy w tym systemie zazwyczaj mogą być zgłoszane przez każdego i po wstępnym rozpoznaniu mogą być przydzielane do odpowiedniego programisty odpowiedzialnego za naprawienie błędu. Użytkownicy serwisu mają też możliwość wysyłania dodatkowych komentarzy oraz załączników do danego zgłoszenia. W trakcie pracy nad błędem zgłoszeniu można nadawać różne statusy pośrednie oraz te oznaczające zakończenie pracę nad nim. Dopuszcza się także możliwość ponownego otwarcia błędu poprzez zmianę jego statusu.
Pojęcie błędu według Bugzilli jest bardzo ogólne; na przykład mozilla.org używa ich także do odbierania sugestii dotyczących własnego oprogramowania.
 
== Wymagania softwarowe ==
Bugzilla wymaga:
Wersja 2.22.1 Bugzilli wymaga następujących podstawowych składników:
# [[Perl]] (5.6.1 lub nowszy)
# serwer[[Serwer baz danych]] [[MySQL]] (34.220.514 lub nowszy) lub [[PostgreSQL]] (7.3.x lub nowszy)
# [[Serwer internetowy]] z obsługą [[CGI]] (zalecany jest [[Apache_(serwer)|Apache]] w wersji 1.3.x lub 2.x).
# wymaganie moduły Perla:
#* AppConfig (1.52)
#* CGI::Carp (2.93)
#* Data::Dumper (dowolny)
#* Date::ParseFormat (2.21)
#* DBI (1.38)
#* DBD::mysql (jeśli2.9003) użyjemygdy używany jest MySQL)
#* DBD::Pg (jeśli1.31) użyjemygdy używany jest PostgreSQL)
#* File::Spec (0.84)
#* File::Temp (any)
#* Template (2.10)
#* Text::Wrap (2001.0131)
#* Mail::Mailer (1.67)
#* MIME::Base64 (3.01)
#* MIME::Parser - interfejs pocztowy(5.406)
#* Storable (dowolny)
 
Dodatkowe moduły Perla:
# serwer baz danych [[MySQL]] (3.22.5 lub nowszy) lub [[PostgreSQL]] (7.3.x lub nowszy)
* GD (1.20), Chart::Base (1.0), GD::Graph (dowolny) oraz GD::Text (dowolny) — do tworzenia graficznych rapartów o błędach
# [[Perl]]a (5.005 lub nowszy, 5.6.1 jest zalecany, gdy chce się używać Bundle::Bugzilla)
* XML::Twig (dowolny) — do interfejsu [[XML]]
# modułów Perla, takich jak:
* PatchReader (0.9.4) — do wyświetlania [[Łata (informatyka)|łatek]] w postaci [[HTML]]
#* Template
* Image::Magick (dowolny) — do konwersji załączników w formacie [[BMP]] na [[PNG]]
#* AppConfig
#* Text::Wrap
#* File::Spec
#* Data::Dumper
#* DBD::mysql (jeśli użyjemy MySQL)
#* DBD::Pg (jeśli użyjemy PostgreSQL)
#* DBI
#* Date::Parse
#* CGI::Carp
# serwera WWW jak [[Apache]]
 
W skład Bugzilli wchodzą:
* GD - wykres błędów
* Chart::Base - wykres błędów
* XML::Parser - interfejs XML (wymagany w wersji 2.19+)
* MIME::Parser - interfejs pocztowy
 
==Linki zewnętrzne==
* [http://www.bugzilla.org/ Strona domowa]
** [http://www.bugzilla.org/installation-list/ Lista projektów używających Bugzilli]
* [http://bugzillawiki.wikipediamozilla.org /Bugzilla:Modifying_Your_Installation naModyfikowanie WikipediiBugzilli] — artykuł na wiki.mozilla.org
* [http://wikibugzilla.mozillawikipedia.org/ Bugzilla:Modifying_Your_Installation Wikidla onprojektów Modifying BugzillaWikiMedia]
 
 
{{Mozilla}}
[[Kategoria:Oprogramowanie Open Source]]