в общем сабщ, самому интересно =)
если где-то что-то подобно есть пните.
в общем чтоб довести ошибку до разработчиков
сначало надо убедится что ошибка не ошибка =)
попробывать на другой машине\операционке спросить на форуме
после того как мя поняли где как в аких версиях ошибка повторяется
идем на http://www.freepascal.org/mantis/
регимся, жмем Report Issue
первый список
Category
Converter - ???
Database - ошибка при работе с базами данных
Debugger - ошибка в дебагере ??
LCL - ошибка в LCL (встроеных компонентах)
Other - остальное =)
Patch - патч (это при добавлении патча или ошибке в патче??)
Printer - ошибка при работе с принтерами
Widgetset - ошибка с виджетами ?? т.е. некоректное отображение и т.д. ?? чем от LCL отличается ?
Reproducibility воспроизводимость
always - воспроизводится всегда
sometimes - воспроизводится иногда
random -воспроизводится случайно
have not tried - не пытался воспроизвести ??
unable to reproduce - не возможно воспроизвести
N/A - Not Applicable - не применимо ??(как правельно понять ?)
Severity ??? строгость, суровость; жестокость
feature - пожелание на будущее ?
trivial - банальный баг ??
text - ошибка в переводе ??
tweak - ошибка в настройках ?
minor - ??
major - ??
crash - ошибка ведущая к падению ??
block - ошибка ведущая к блокировке ??(кого ? чего ?)
Product Version версия продукта , выбираем ту которой пользуемся
*Summary кратко о баге
*Description полное описание
Widgetset на каких виджетах воспроизводится.(можно несколько)
Upload File присоеденить файл
View Status все ли могут просматривать стутус ошибки ???
Report Stay ??
ну и жмем кнопку Submit
везде где вопросики или я не знаю что это или не знаю как перевести.
еще подтемы Lazarus, Packages, Patches не очень понятны, но я так понимаю что если добалять все в Lazarus то не ошибешься.
Как правельно сообщить об ошибках разработчикам.
Модератор: Модераторы
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
Так как цитировать надо все, отвечу с повторами:
Category - Категория
Converter - ошибка в конвертере из delphi в lazarus
Database - ошибка в компонентах по работе с базами данных
Debugger - ошибка в отладчике
LCL - ошибка в LCL
Other - остальное
Patch - при добавлении патча (в настоящее время есть спец секция Lazarus->Patches, так что этот пункт устарел и лучше указывать LCL/Widgetset/Database/...)
Widgetset - ошибка в коде взаимодействия с платформой (win32/gtk1/gtk2/...). От LCL отличается тем, что код lazarus делится на платформонезависимую часть (LCL) и платформозависимую (Widgetset).
Severity ??? строгость, суровость; жестокость
feature - нововведение, предложение по доработке
minor - незначительная ошибка
major - значительная ошибка
crash - ошибка ведущая к падению
block - ошибка блокирует работу продукта
...
Ошибки связанные с пакетами идущими с lazarus (tdbf, tachart, ...) надо кидать в Packages. Патчи в Patches. А все остальное в Lazarus.
И еще, а не проще ли в настройках своего пользователя выбрать русский язык - тогда вопросы с переводом отпадут.[/quote]
Category - Категория
Converter - ошибка в конвертере из delphi в lazarus
Database - ошибка в компонентах по работе с базами данных
Debugger - ошибка в отладчике
LCL - ошибка в LCL
Other - остальное
Patch - при добавлении патча (в настоящее время есть спец секция Lazarus->Patches, так что этот пункт устарел и лучше указывать LCL/Widgetset/Database/...)
Widgetset - ошибка в коде взаимодействия с платформой (win32/gtk1/gtk2/...). От LCL отличается тем, что код lazarus делится на платформонезависимую часть (LCL) и платформозависимую (Widgetset).
Severity ??? строгость, суровость; жестокость
feature - нововведение, предложение по доработке
minor - незначительная ошибка
major - значительная ошибка
crash - ошибка ведущая к падению
block - ошибка блокирует работу продукта
...
еще подтемы Lazarus, Packages, Patches не очень понятны, но я так понимаю что если добалять все в Lazarus то не ошибешься.
Ошибки связанные с пакетами идущими с lazarus (tdbf, tachart, ...) надо кидать в Packages. Патчи в Patches. А все остальное в Lazarus.
И еще, а не проще ли в настройках своего пользователя выбрать русский язык - тогда вопросы с переводом отпадут.[/quote]
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
Attid, следующее что желательно делать при работе с баг-трекером - это периодически проверять что стало с вашими отчетами.
Так например, насколько я понял, вы добавили отчет 8845 (http://www.freepascal.org/mantis/view.php?id=8845). Он попал на глаза Vincent Snijders (Венсент любит работать с баг-трекером в отличие от других разработчиков и в некоторых случаях он уведомляет разработчиков о том, что такой-то баг надо бы решить до выпуска следующей версии). Так вот, Винсент пометил баг как признанный, хотя это далеко не означает, что он взял и проверил так ли это на самом деле или нет. Далее, очевидно, он сделал предположение, что такое различие в поведении Dataset.IsEmpty между разными платформами может происходить не из-за различия платформ, а из-за разных версий lazarus/fpc установленных на этих разных платформах. Например, на linux используется lazarus 0.9.22 + fpc 2.04, а на windows lazarus 0.9.23 + fpc 2.1.3 или как-то так.
В общем чтобы продолжить расследование бага лучше добавить комментарий в ответ на вопрос
Так например, насколько я понял, вы добавили отчет 8845 (http://www.freepascal.org/mantis/view.php?id=8845). Он попал на глаза Vincent Snijders (Венсент любит работать с баг-трекером в отличие от других разработчиков и в некоторых случаях он уведомляет разработчиков о том, что такой-то баг надо бы решить до выпуска следующей версии). Так вот, Винсент пометил баг как признанный, хотя это далеко не означает, что он взял и проверил так ли это на самом деле или нет. Далее, очевидно, он сделал предположение, что такое различие в поведении Dataset.IsEmpty между разными платформами может происходить не из-за различия платформ, а из-за разных версий lazarus/fpc установленных на этих разных платформах. Например, на linux используется lazarus 0.9.22 + fpc 2.04, а на windows lazarus 0.9.23 + fpc 2.1.3 или как-то так.
В общем чтобы продолжить расследование бага лучше добавить комментарий в ответ на вопрос
