Reporting bugs/ru: Difference between revisions
(attaching files for issues reported on GitHub) |
Dart Raiden (talk | contribs) No edit summary |
||
(15 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> | |||
{{TNT|Important| | |||
* Please, make bug reports to our [https://github.com/miranda-ng/miranda-ng/issues issue tracker], so they won't get lost on forums or chatroom logs.<br>You can easily access it using Miranda: {{Menu|Main menu|Help|Report bug}}. | |||
* If you are unsure about the problem or want to bring more attention to it, you can mention it on [https://forum.miranda-ng.org our forum] or [xmpp:miranda-ng-int@conference.jabber.ru?join chatroom] too.}} | |||
Сообщая об ошибке, важно предоставить {{Strong|полную}} и {{Strong|точную}} информацию о ней. На расспросы, выяснение подробностей и уточнение неполной информации уходит много времени. Поэтому перед тем как отправить {{GlossLink|Баг-репорт|баг-репорт}}, прочтите, пожалуйста, эти советы — они помогут вам сообщить об ошибке подробно и точно. Наш баг-трекер: https://github.com/miranda-ng/miranda-ng/issues На трекер можно перейти из Миранды: {{Menu|Главное меню|Справка|Сообщить об ошибке}}. | |||
__TOC__ | __TOC__ | ||
== С чего начать == | == С чего начать == | ||
* Обновитесь до последней {{GlossLink|Версия в разработке|версии, находящейся в разработке}} (см. | |||
* Обновитесь до последней {{GlossLink|Версия в разработке|версии, находящейся в разработке}} (см. {{Ll|Installation and update#Updating Miranda NG|Обновление Miranda NG}}). | |||
* Проверьте, появляется ли ошибка снова (Возможно, её уже исправили). | * Проверьте, появляется ли ошибка снова (Возможно, её уже исправили). | ||
* Убедитесь, что на [https://github.com/miranda-ng/miranda-ng/issues трекере] нет сообщения о вашей ошибке. | * Убедитесь, что на [https://github.com/miranda-ng/miranda-ng/issues трекере] нет сообщения о вашей ошибке. | ||
{{Anchor|Effective bug reporting}} | |||
== Сообщение об ошибке == | == Сообщение об ошибке == | ||
[[File:Reporting bugs 01.png|200px|thumb|Рис. 1]] | |||
[[File:Reporting bugs 01.png|200px|thumb|Рис. 1: создание сообщения об ошибке]] | |||
Using the following tips will greatly increase the chances of your issue being noticed and fixed quickly. | |||
* Чтобы отправить новое сообщение об ошибке, необходимо зарегистрироваться на трекере и выполнить вход. | * Чтобы отправить новое сообщение об ошибке, необходимо зарегистрироваться на трекере и выполнить вход. | ||
* Составляйте баг-репорты на английском языке, не все разработчики владеют русским. | * Составляйте баг-репорты на английском языке, не все разработчики владеют русским. | ||
Line 17: | Line 26: | ||
* <tt>Description</tt> — подробно опишите проблему понятными словами. Укажите последовательность действий для воспроизведения ошибки (Эта часть баг-репорта самая важная: нельзя исправить то, что невозможно воспроизвести). | * <tt>Description</tt> — подробно опишите проблему понятными словами. Укажите последовательность действий для воспроизведения ошибки (Эта часть баг-репорта самая важная: нельзя исправить то, что невозможно воспроизвести). | ||
* Сделайте и приложите скриншот. | * Сделайте и приложите скриншот. | ||
* Создайте и приложите | * Создайте и приложите {{Ll|Version information|отчёт VersionInfo}}. | ||
* Если Миранда «падает», создайте и приложите | * Если Миранда «падает», создайте и приложите {{Ll|Crash reports|краш-репорт}} (содержит также VersionInfo). | ||
* Если у вас проблемы с подключением, создайте и приложите | * Если у вас проблемы с подключением, создайте и приложите {{Ll|Network log|сетевой лог}}. | ||
* Если Миранда подвисает или начинает потреблять CPU, приложите | * Если Миранда подвисает или начинает потреблять CPU, приложите {{Ll|Using Process Explorer as the debugging tool|информацию программы Process Explorer}}. | ||
=== Как приложить файл === | === Как приложить файл === | ||
* Добавляйте файлы перетаскиванием или вставляйте из буфера обмена, или нажмите ссылку ''«selecting them»'', чтобы выбрать файл на компьютере (рис. 1). | * Добавляйте файлы перетаскиванием или вставляйте из буфера обмена, или нажмите ссылку ''«selecting them»'', чтобы выбрать файл на компьютере (рис. 1). | ||
* Нажмите {{Button|Submit new issue}}. | * Нажмите {{Button|Submit new issue}}. | ||
== I know when it got broken == | |||
If you know things got broken in some version or at some particular time, then it's good because you can try different releases from different revisions and narrow down where exactly the problem started to happen: | |||
* You can either compile the revisions yourself (that requires more knowledge and time). | |||
* Or ask someone in our [xmpp:miranda-ng-int@conference.jabber.ru?join jabber conference] to help you identify potentially problematic revisions and then ask to compile those revisions for you. | |||
Then you can try to reproduce your problem on each of them and find out when exactly it got broken. With that info it's easy to reach out the developer who commited the broken commit and ask him to look at it. | |||
== Что делать потом == | == Что делать потом == | ||
* Следите за своим сообщением. | * Следите за своим сообщением. | ||
* Отвечайте на вопросы и предоставляйте дополнительную информацию. | * Отвечайте на вопросы и предоставляйте дополнительную информацию. | ||
* Не спорьте, является ваша проблема ошибкой или нет. | * Не спорьте, является ваша проблема ошибкой или нет. | ||
[[Category: | [[Category:Help{{#translation:}}|{{#getdisplaytitle:{{FULLPAGENAME}}}}]] |
Latest revision as of 00:24, 14 June 2018
- Please, make bug reports to our issue tracker, so they won't get lost on forums or chatroom logs.
You can easily access it using Miranda: Main menu → Help → Report bug. - If you are unsure about the problem or want to bring more attention to it, you can mention it on our forum or chatroom too.
Сообщая об ошибке, важно предоставить полную и точную информацию о ней. На расспросы, выяснение подробностей и уточнение неполной информации уходит много времени. Поэтому перед тем как отправить баг-репорт, прочтите, пожалуйста, эти советы — они помогут вам сообщить об ошибке подробно и точно. Наш баг-трекер: https://github.com/miranda-ng/miranda-ng/issues На трекер можно перейти из Миранды: Главное меню → Справка → Сообщить об ошибке.
С чего начать
- Обновитесь до последней версии, находящейся в разработке (см. Обновление Miranda NG ).
- Проверьте, появляется ли ошибка снова (Возможно, её уже исправили).
- Убедитесь, что на трекере нет сообщения о вашей ошибке.
Сообщение об ошибке
Using the following tips will greatly increase the chances of your issue being noticed and fixed quickly.
- Чтобы отправить новое сообщение об ошибке, необходимо зарегистрироваться на трекере и выполнить вход.
- Составляйте баг-репорты на английском языке, не все разработчики владеют русским.
- Кратко сформулируйте суть проблемы в заголовке (Summary). Отнеситесь внимательно к заполнению этого поля — его нельзя будет редактировать позже.
- Description — подробно опишите проблему понятными словами. Укажите последовательность действий для воспроизведения ошибки (Эта часть баг-репорта самая важная: нельзя исправить то, что невозможно воспроизвести).
- Сделайте и приложите скриншот.
- Создайте и приложите отчёт VersionInfo .
- Если Миранда «падает», создайте и приложите краш-репорт (содержит также VersionInfo).
- Если у вас проблемы с подключением, создайте и приложите сетевой лог .
- Если Миранда подвисает или начинает потреблять CPU, приложите информацию программы Process Explorer .
Как приложить файл
- Добавляйте файлы перетаскиванием или вставляйте из буфера обмена, или нажмите ссылку «selecting them», чтобы выбрать файл на компьютере (рис. 1).
- Нажмите Submit new issue.
I know when it got broken
If you know things got broken in some version or at some particular time, then it's good because you can try different releases from different revisions and narrow down where exactly the problem started to happen:
- You can either compile the revisions yourself (that requires more knowledge and time).
- Or ask someone in our jabber conference to help you identify potentially problematic revisions and then ask to compile those revisions for you.
Then you can try to reproduce your problem on each of them and find out when exactly it got broken. With that info it's easy to reach out the developer who commited the broken commit and ask him to look at it.
Что делать потом
- Следите за своим сообщением.
- Отвечайте на вопросы и предоставляйте дополнительную информацию.
- Не спорьте, является ваша проблема ошибкой или нет.