diff options
author | eevan78 <27575106+eevan78@users.noreply.github.com> | 2021-06-13 16:28:33 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2021-06-13 16:28:33 +0200 |
commit | 31b22fec09ace6298957d56bb5d2c566838a372b (patch) | |
tree | a004cff40c1a7e3eb69369f4fd81ae253ee09662 /doc/sr/weechat_tester.sr.adoc | |
parent | 1624b0ba977df01f240bb47489e21a3f298bc28a (diff) | |
download | weechat-31b22fec09ace6298957d56bb5d2c566838a372b.zip |
doc: add Serbian translations
Diffstat (limited to 'doc/sr/weechat_tester.sr.adoc')
-rw-r--r-- | doc/sr/weechat_tester.sr.adoc | 116 |
1 files changed, 116 insertions, 0 deletions
diff --git a/doc/sr/weechat_tester.sr.adoc b/doc/sr/weechat_tester.sr.adoc new file mode 100644 index 000000000..84db8cb6f --- /dev/null +++ b/doc/sr/weechat_tester.sr.adoc @@ -0,0 +1,116 @@ += Водич за тестирање програма WeeChat +:author: Sébastien Helleu +:email: flashcode@flashtux.org +:lang: sr +:toc: left +:toc-title: Садржај +:sectnums: +:docinfo1: + + +[[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_ и да нам испричате о проблему. + +Ако се програм не руши - реците нам и то, потребно нам је ваше извештавање! |