diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2021-12-01 18:48:14 +0100 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2021-12-01 18:48:14 +0100 |
commit | 3a38879590fd9d459993f1dd2ab57befdf9d89c3 (patch) | |
tree | 5209a0771dc612b1089163e67eb821f83648b8fc /doc/sr/weechat_tester.sr.adoc | |
parent | d447755b1f478eeef1b596fbd87266214e668a49 (diff) | |
download | weechat-3a38879590fd9d459993f1dd2ab57befdf9d89c3.zip |
doc: remove tester's guide
Diffstat (limited to 'doc/sr/weechat_tester.sr.adoc')
-rw-r--r-- | doc/sr/weechat_tester.sr.adoc | 120 |
1 files changed, 0 insertions, 120 deletions
diff --git a/doc/sr/weechat_tester.sr.adoc b/doc/sr/weechat_tester.sr.adoc deleted file mode 100644 index a838084ba..000000000 --- a/doc/sr/weechat_tester.sr.adoc +++ /dev/null @@ -1,120 +0,0 @@ -= Водич за тестирање програма WeeChat -:author: Sébastien Helleu -:email: flashcode@flashtux.org -:lang: sr -:toc: left -:toc-title: Садржај -:sectnums: -:docinfo1: - -Превод: - -* Иван Пешић (<ivan.pesic@gmail.com>), 2021. - - -[[purpose]] -== Намена - -Многи захвални корисници су нас питали како могу да помогну развој програма WeeChat. Најлакши (у исто време и најкомпликованији) начин помоћи у развоју програма WeeChat је тестирање! - -Тестирање је веома важан део развоја софтвера и не би требало да се занемари. Када се имплементирају неке могућности, требало би и да се тестирају, али за неке могућности постоји превише случајева коришћења или су ти случајеви компликовани, па програмери не могу да испробају баш сваки случај. - -На пример: озлоглашени charset додатак је уведен у WeeChat верзије 0.2.2: нико од нас (програмери, људи који су дали допринос програму, и тестери) није користио канале са националним карактерима у својим именима, па када је објављена верзија 0.2.2, руски коринисници су нас засули примедбама. Да имамо више тестера, овако нешто се не би опет поновило у будућности. - -Тестирање стабилне верзије програма WeeChat нема смисла јер су програмери стално заузети имплементирањем нових ствари (и исправљањем старих багова). - - -[[prepare_system]] -== Припремите свој систем - -Пуно би нам помогло ако укључите Линукс _core_ фајлове: ако се програм WeeChat сруши, Линукс ће креирати фајл под именом _core_. Овај фајл садржи врло корисне дибаг информације, тако да прецизно можемо знати где је у програму WeeChat настао проблем. - -Ако користите _bash_ командно окружење, додајте следећу линију у свој _~/.bashrc_: - ----- -ulimit -c unlimited ----- - - -[[download]] -== Преузмите развојну верзију - -Свеж кôд (са најновијим баговима и могућностима) је чува у GIT репозиторијуму. - -Можете одлучити да га сами изградите (препоручени начин): - -* GIT верзија може да се изгради и инсталира паралелно са стабилном верзијом. -* Није вам потребан root приступ, и не морате да жртвујете стабилну верзију програма WeeChat. - -[[get_sources]] -=== Набавите и изградите изворне фајлове - -Најпре креирајте директоријум, на пример _weechat-git_: - ----- -$ mkdir ~/weechat-git -$ cd ~/weechat-git ----- - -Ако имате инсталиран програм git, можете једноставно да клонирате git репозиторијум (препоручени начин): - ----- -$ git clone https://github.com/weechat/weechat.git -$ cd weechat ----- - -[NOTE] -Касније можете да извршите `git pull` у овом директоријуму, чиме преузимате делте са најновијим ажурирањима. - -У супротном можете да преузмете и распакујете _devel_ пакет: - ----- -$ wget https://weechat.org/files/src/weechat-devel.tar.bz2 -$ tar xvjf weechat-devel.tar.bz2 -$ cd weechat-devel ----- - -CMake се препоручује за изградњу изворних фајлова: - ----- -$ mkdir build -$ cd build -$ cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/weechat-git -DWEECHAT_HOME=~/.weechat-dev -DCMAKE_BUILD_TYPE=Debug -$ make -$ make install ----- - -Ако немате CMake, ипак је могуће да употребите autotools: - ----- -$ ./autogen.sh -$ ./configure --prefix=$HOME/weechat-git WEECHAT_HOME=~/.weechat-dev -$ make -$ make install ----- - -[[install_binary_package]] -=== Инсталација бинарног пакета - -У зависности од ваше Линукс дистрибуције: - -* Debian: https://weechat.org/download/debian -* Gentoo: https://weechat.org/download -* ArchLinux: PKGBUILD са https://aur.archlinux.org/ -* остале: не знамо! Хехе. - - -[[run]] -== Покретање програма WeeChat - -Команда је: - ----- -$ ~/weechat-git/bin/weechat ----- - -Ако сте још увек будни, требало би да угледате познати интерфејс и да се хвалите тиме што поседујете најновију могућу верзију програма WeeChat. ;) - -Ако сада искусите чудно понашање (можда постоје проблеми или крах или може да прокључа ваше пиво) не оклевајте да се придружите каналу _#weechat_ на _irc.libera.chat_ и да нам испричате о проблему. - -Ако се програм не руши - реците нам и то, потребно нам је ваше извештавање! |