Стоит под виндой:
bugzilla3.4.6,
bugzilla-3.4.3-ru-20091115.tar.gz
У меня 12 вопросов:
1) Групповая рассылка работает странно. Если отключить рассылку по почте, то групповое редактирование работает просто моментально и без замечаний. Если включать рассылку письмами, то изменение у пяти задач поля "приоритет" или другого поля - браузер виснет, рассылки нет и изменения нет. Изменения могут быть у двух или трех, но никогда не у всех задач(bug). Пробовал разные браузеры. Везде результат один –нет применения изменения к группе (несколько выделенных задач). При отключении рассылке все работает! Но рассылка нужна. Что делать?
2) Раздел «Электронная почта» в mail_delivery_method в чем разница SMTP и sendmail ? Под виндой как узнать версию sendmail все варианты ключей пробовал.
3) В Windows7 русифицированная багзила отображается в IE, FF, Opera как английская. Только в chrome на русском. В чем причина? В XP таких проблем нет
4) На одном сервере сложно поднять две и более багзиллы? Одна будет как системы управления ошибками, а другая как назначение задач для продажников.
5) Не получается сделать авторизация по доменным учетным записям ((( . Есть подробное руководство? Для этого нужны отдельные модули?
6) Группы chartgroup и timetrackinggroup не могу понять в чем разница. На чем это отражается?
7) Расскажи те про учёт времени. Зачем исполнителю доступны поля –
для редактировать поля "Первоначальная оценка" и "Осталось" ? По идеи у исполнителя должно быть доступно только поле "Отработано"
8) Помогите настроить графы. Надо что то устанавливать чтобы они работали? Как это сделать?
9) В «editvalues.cgi?field=bug_severity» можно редактировать и добавлять поля. Как будет безопасней? Редактировать названия или добавлять новые поля? Чтобы потом при обновлении и пр. не было проблем.
10) Необходимо открывать не только bug, но и «задачи» и «новый функционал». Как это можно сделать?
11) пользователя исключил из группы edit, а он все равно может редактировать . В чем причина не знаете? Как сделать группу только для просмотра (права только на чтение)?
12) Постановка сообщений в очередь для рассылки в фоновом режиме. Какие модули Perl требуются?
Отредактировано Вопрос (02-06-2010 15:31:57)
Отсутствует
Стоит под виндой:
11) пользователя исключил из группы edit, а он все равно может редактировать . В чем причина не знаете? Как сделать группу только для просмотра (права только на чтение)?
Попробуйте вообще удалить этих пользователей -когда пользователь не залогинен он как раз может только просматривать баги, а редактировать их не может.
Отсутствует
Вопрос написал:Стоит под виндой:11) пользователя исключил из группы edit, а он все равно может редактировать . В чем причина не знаете? Как сделать группу только для просмотра (права только на чтение)?Попробуйте вообще удалить этих пользователей -когда пользователь не залогинен он как раз может только просматривать баги, а редактировать их не может.
Если пользователь не авторизовался, то он не имеет права вообще ничего делать и это правильно.
А есть буржуйский форум по багзилле?
Отсутствует
Стоит под виндой:
bugzilla3.4.6,
bugzilla-3.4.3-ru-20091115.tar.gz
Это само по себе источник разного рода проблем, которые исчезают сами собой, если вернуть Accept-Language в en
1) Групповая рассылка работает странно. Если отключить рассылку по почте, то групповое редактирование работает просто моментально и без замечаний. Если включать рассылку письмами, то изменение у пяти задач поля "приоритет" или другого поля - браузер виснет, рассылки нет и изменения нет. Изменения могут быть у двух или трех, но никогда не у всех задач(bug). Пробовал разные браузеры. Везде результат один –нет применения изменения к группе (несколько выделенных задач). При отключении рассылке все работает! Но рассылка нужна. Что делать?
Какие языки рассылки сообщений у получателей? Изменяется ли ситуация, когда у всех en?
2) Раздел «Электронная почта» в mail_delivery_method в чем разница SMTP и sendmail ? Под виндой как узнать версию sendmail все варианты ключей пробовал.
sendmail -- MTA установлен локально по отношению к серверу и способен обрабатывать командную строку sendmail и получать сообщение на stdin.
SMTP -- почтовый сервер "где-то" (включая localhost ) и отправка по протоколу SMTP через Email::Send.
Чтобы узнать версию, надо понимать, какая именно реализация почтового сервера собирается эмулировать sendmail.
3) В Windows7 русифицированная багзила отображается в IE, FF, Opera как английская. Только в chrome на русском. В чем причина? В XP таких проблем нет
Не подтверждаю. 7 Corporate, русская локализация, 3.6.3 и [ie7]8. Давайте более подробно о том, как у вас в клиентах настроены языки.
4) На одном сервере сложно поднять две и более багзиллы? Одна будет как системы управления ошибками, а другая как назначение задач для продажников.
Короткий ответ: да, разнести по разным каталогам, БД, портам или URL web-сервера... Длинный ответ: подумать сперва о степени взаимопроникновения и возможностях доработки на уровне продуктов и т.п. См. также http://www.bugzilla.org/docs/tip/en/htm … z-dbs.html
5) Не получается сделать авторизация по доменным учетным записям ((( . Есть подробное руководство? Для этого нужны отдельные модули?
На русском языке тема раскрыта в http://www.samag.ru/art/11.2007/11.2007_02.html
6) Группы chartgroup и timetrackinggroup не могу понять в чем разница. На чем это отражается?
chartgroup -- кто имеет право строить диаграммы.
timetrackinggroup -- кто имеет доступ к полям учета рабочего времени в формах
7) Расскажи те про учёт времени. Зачем исполнителю доступны поля –
для редактировать поля "Первоначальная оценка" и "Осталось" ? По идеи у исполнителя должно быть доступно только поле "Отработано"
Эта точка зрения противоречит документации . А кто будет устанавливать первоначальные оценки и остатки? По замыслу -- остаток сбрасывается при установке решения и приемка вводит новый остаток.
8) Помогите настроить графы. Надо что то устанавливать чтобы они работали? Как это сделать?
Про Webdot написано здесь: http://wiki.mozilla.org/Bugzilla:Win32I … Parameters
9) В «editvalues.cgi?field=bug_severity» можно редактировать и добавлять поля. Как будет безопасней? Редактировать названия или добавлять новые поля? Чтобы потом при обновлении и пр. не было проблем.
Безопасней -- добавлять английские, а названия менять на уровне field-descs.none.tmpl. Иначе править придется CSS -- или терять форматирование, зависящее от серьезности.
10) Необходимо открывать не только bug, но и «задачи» и «новый функционал». Как это можно сделать?
Это (а) разные значения severity (есть же enhancement == «новый функционал»)? Или (б) разные формы для ввода, наподобие серьезной и для чайников?
11) пользователя исключил из группы edit, а он все равно может редактировать . В чем причина не знаете? Как сделать группу только для просмотра (права только на чтение)?
Без подробного описания групп, продуктов и входимости в группы -- не знаю Например, он инициатор или исполнитель
12) Постановка сообщений в очередь для рассылки в фоновом режиме. Какие модули Perl требуются?
TheSchwartz и Daemon::Generic, см.http://www.bugzilla.org/docs/tip/en/htm … erlmodules
Добавлено 07-06-2010 01:54:27
А есть буржуйский форум по багзилле?
Таки да: http://www.bugzilla.org/support/ и собственно http://groups.google.com/group/mozilla.support.bugzilla
Отсутствует
Это само по себе источник разного рода проблем, которые исчезают сами собой, если вернуть Accept-Language в en
А что именно это? Русификация bugzilla-3.4.3-ru-20091115.tar.gz? Или bugzilla3.4.6?
Не вижу разницы в работе между Ru и En.
Добавлено 07-06-2010 19:28:14
Какие языки рассылки сообщений у получателей? Изменяется ли ситуация, когда у всех en?
Хм… а причем здесь язык? Это будет проблематично проверить на рабочей версии (((
Я думаю, тут дело в другом.
Может дело в установке sendmail и SMTP ? Надо будет проверить... Данная проблема доставляет очень большие неудобства!
Добавлено 07-06-2010 19:31:03
Чтобы узнать версию, надо понимать, какая именно реализация почтового сервера собирается эмулировать sendmail.
Хм... а это как? Как определить реализацию?
Добавлено 07-06-2010 19:35:06
Короткий ответ: да, разнести по разным каталогам, БД, портам или URL web-сервера... Длинный ответ: подумать сперва о степени взаимопроникновения и возможностях доработки на уровне продуктов и т.п. См. также http://www.bugzilla.org/docs/tip/en/htm … z-dbs.html
Здесь - "2.4. Multiple Bugzilla databases with a single installation" А мне надо две разные установки bugzilla с разной русификацией и для разных задач соответственно и разные БД должны быть.
Отредактировано Вопрос (07-06-2010 19:30:07)
Отсутствует
А что именно это? Русификация bugzilla-3.4.3-ru-20091115.tar.gz? Или bugzilla3.4.6?
Не вижу разницы в работе между Ru и En.
Разница в версиях Ru и En -- источник проблем.
Хм… а причем здесь язык? Это будет проблематично проверить на рабочей версии (((
Язык страниц при отображении определяется настройками обозревателя. Язык почтовых рассылок -- у каждого пользователя в его настройках .../userprefs.cgi?tab=settings#lang.
Хм... а это как? Как определить реализацию?
Под Windows предлагаю все же рассмотреть SMTP
А мне надо две разные установки bugzilla с разной русификацией и для разных задач соответственно и разные БД должны быть.
Там и речь про разные БД на одной кодовой базе. Напоминаю, что и шаблоны могут быть разные для разных проектов: http://www.bugzilla.org/docs/3.4/en/htm … clude_path.
Отсутствует
Разница в версиях Ru и En -- источник проблем.
Не в этом причина проблемы в групповом изменении ((( Что то не так в другом.
Под Windows предлагаю все же рассмотреть SMTP
стоит и стоял SMTP. Вопрос "Как определить реализацию?" остался открытым.
Там и речь про разные БД на одной кодовой базе. Напоминаю, что и шаблоны могут быть разные для разных проектов: http://www.bugzilla.org/docs/3.4/en/htm … clude_path.
очень интересно. Изучаю.
Отсутствует
Групповая рассылка работает странно. Если отключить рассылку по почте, то групповое редактирование работает просто моментально и без замечаний. Если включать рассылку письмами, то изменение у пяти задач поля "приоритет" или другого поля - браузер виснет, рассылки нет и изменения нет. Изменения могут быть у двух или трех, но никогда не у всех задач(bug). Пробовал разные браузеры. Везде результат один –нет применения изменения к группе (несколько выделенных задач). При отключении рассылке все работает! Но рассылка нужна. Что делать?
1. Рассылка в фоновом режиме или немедленно?
2. SMTP -- далеко ли находится? Аутентификации не требует?
3. Если SMTP на Test заменить -- работает?
Отсутствует
Эта точка зрения противоречит документации . А кто будет устанавливать первоначальные оценки и остатки? По замыслу -- остаток сбрасывается при установке решения и приемка вводит новый остаток.
Первоначальную оценку будет устанавливать руководитель и затем назначать исполнителя, а исполнитель писать только в «Отработано»
Это (а) разные значения severity (есть же enhancement == «новый функционал»)? Или (б) разные формы для ввода, наподобие серьезной и для чайников?
Ссылки открываю окно авторизации (((
У меня описание серьезности завязано на ошибке и имеет такое описание:
Чрезвычайная Блокирует дальнейшие работы по разработке и/или тестированию
Критическая Авария программы, потеря данных, серьезная утечка ресурсов
Серьезная Большая потеря функциональности
Существенная Обычная проблема, некоторая потеря функциональности при определенных обстоятельствах
Незначительная Несущественная потеря функциональности или известно несложное обходное решение
Тривиальная Косметические дефекты: опечатка, размещение на экране, оформление и т.п.
Пожелание Пожелание по расширению функционала
Добавлено 18-06-2010 19:03:28
1. Рассылка в фоновом режиме или немедленно?
немедленно
mail_delivery_method - SMTP
use_mailer_queue - выкл
sendmailnow - выкл
2. SMTP -- далеко ли находится? Аутентификации не требует?
почтовый сервер MDaemon PRO v9.6.1 в нашей ЛВС. У всех пользователей электропочта на нашем почтовом сервере.
3. Если SMTP на Test заменить -- работает?
Хм... надо попробовать.
При 'отключить' все летает
Отсутствует
Первоначальную оценку будет устанавливать руководитель и затем назначать исполнителя, а исполнитель писать только в «Отработано»
Только доработкой шаблонов или модификацией метода check_can_change_field(). Подробности: http://www.bugzilla.org/docs/tip/en/htm … sions.html
Ссылки открываю окно авторизации
Если состав атрибутов у «задачи» и «нового функционала» совпадает -- достаточно добавить или переименовать значения. Если нет -- Рекомендую зарегистрироваться и посмотреть
немедленно
При 'отключить' все летает
Посмотреть логи почтовой системы в момент сохранения формы. Чем оно занято и долго ли? Возможно там throttle от спамеров включен. по темпу и количеству сообщений -- спамер тот еще!
Отсутствует
SnowyOwl пишет3. Если SMTP на Test заменить -- работает?
Хм... надо попробовать.
При 'отключить' все летает
Установил mail_delivery_method в 'отладка' (используется для отладки: вся исходящая почта вместо отправки сохраняется в 'data/mailer.testfile'.).
Поставил копию багзиллы на виртуальную машину. Выбираю групповое изменение. Выделяю 408 задач и меняю в них приоритет. Жму «Применить». Браузер на страничке process_bug.cgi пишет список задач которые обработал. Я не поленился и посчитал – в старничке process_bug.cgi насчитал всего лишь 108задач. Через некоторое время на этой страничка в строке состояния получил надпись готов, но количество осталось прежним! В файле насчитал mailer.testfile – считал количество строк «show_bug.cgi?id=» насчитал 282, т.е. 282 письма. В общем ничего не понимаю (((
В режиме 'отладка' используется sendmail?
use_mailer_queue – выкл
sendmailnow – вкл
Отредактировано Вопрос (21-06-2010 18:24:56)
Отсутствует
В режиме "отладка" ничего не используется. Только файл.
Не понимаю, какая может быть связь между количеством изменяемых задач и количеством сообщений, которое эти изменения генерируют. Изменение одной задачи может разослать сотни сообщений (по числу подписчиков или голосовавших) или ни одного.
Отсутствует
Я, наверное, не совсем четко выразился. Снова проделал эксперимент на виртуальной машине. Выбрал групповое редактирование. Выделили все 408 задач. Установил изменение приоритета на P3. После того как в строке состояние страницы /process_bug.cgi появилось «Готово» я вывел список все задач и увидел что не у всех выставился приоритет P3. Вывел все задачи с приоритетом P3 и получил цифру 108. Странное совпадение (снова 108), не так ли?
Проверил количество писем в файле mailer.testfile. Дал команду \Bugzilla\data>find /C "show_bug.cgi?id=" mailer.testfile
Получил: ---------- MAILER.TESTFILE: 282
Вывод: Количество писем в mailer.testfile и количество измененных задач совпадет со вчерашним экспериментом.
Вывод: При отключенной рассылки мы имеем снова ограничение в групповом изменении, но это ограничение не такое жесткое (как никак 108 это не ~10 при вкл рассылке).
Куда дальше копать то? Не рабочая функция группового изменения вызывает большие не удобства!
Не понимаю, какая может быть связь между количеством изменяемых задач и количеством сообщений, которое эти изменения генерируют.
После эксперимента мы получаем что связь не такая сильная, но разница есть!
Изменение одной задачи может разослать сотни сообщений (по числу подписчиков или голосовавших) или ни одного.
Да.
Отредактировано Вопрос (22-06-2010 12:34:41)
Отсутствует
Выставил:
'отключить': запретить использование электронной почты полностью. Bugzilla продолжает работать и выдавать сообщения об отправке, но фактически ничего не отправляется и не сохраняется.
Выбрал групповое редактирование. Выделили все 408 задач. Установил изменение приоритета на P4. После того как в строке состояние страницы /process_bug.cgi появилось «Готово» я вывел список всех задач с приоритетом P4 и получил цифру 408. Красота, то что надо! Работает! Но мне надо чтобы так работало с вкл рассылкой, а не выкл (((
Отредактировано Вопрос (22-06-2010 18:51:44)
Отсутствует
На какой-то конкретной записи рассылка ломается и падает. Надо ловить на какой именно. Сужать список этих 408 как-нибудь.
Что в логах вебвервера после того, как не все изменения сохранились?
Отсутствует
На какой-то конкретной записи рассылка ломается и падает. Надо ловить на какой именно. Сужать список этих 408 как-нибудь.
будем искать
Что в логах вебвервера после того, как не все изменения сохранились?
Для этого надо в Administration -> Parameters -> Email вкл параметр "smtp_debug" (If enabled, this will print detailed information to your web server's error log about the communication between Bugzilla and your SMTP server. You can use this to troubleshoot email problems. )
и затем смотреть логи апача access.log и error.log или здесь еще какие то логи есть?
Добавлено 24-06-2010 16:18:12
Настройки в Administration -> Parameters -> Email :
mail_delivery_method- test
use_mailer_queue - Off
sendmailnow - On
smtp_debug - On
Помечаю 408 задач. Устанавливаю приоритет P1 и жму "Применить". Снова нет применения ко всем задачам. Воспроизвел проблему дважды. Проверил error.log:
[Thu Jun 24 15:44:33 2010] [error] [client 127.0.0.1] (70007)The timeout specified has expired: ap_content_length_filter: apr_bucket_read() failed, referer: http://bugzilla/buglist.cgi?product=%D0%A1%D0%B5%D0%BB%D0%B4%D0%BE%D0%BD%20%D0%A4%D0%90%D0%A1&query_format=advanced&order=bug_id&tweak=1 [Thu Jun 24 16:00:42 2010] [error] [client 127.0.0.1] (70007)The timeout specified has expired: ap_content_length_filter: apr_bucket_read() failed, referer: http://bugzilla/buglist.cgi?product=%D0%A1%D0%B5%D0%BB%D0%B4%D0%BE%D0%BD%20%D0%A4%D0%90%D0%A1&query_format=advanced&order=bug_id&tweak=1
Описание здесь http://mail-archives.apache.org/mod_mbo … fman504%3E и http://httpd.apache.org/docs/2.0/mod/core.html#timeout
\Program Files\Apache Software Foundation\Apache2.2\conf\extra\httpd-default.conf
В чем причина? (((((( Почему в течении 5мин ничего не происходит (не отсылаются письма)?
Отредактировано Вопрос (24-06-2010 16:20:44)
Отсутствует
Почему то директива "LogLevel debug" в httpd-vhosts.conf у меня не стала применяться. Поэтому установил "LogLevel debug" в httpd.conf - получил по данной ошибке тоже самое ((( больше подробностей не было.
Отсутствует
Не подтверждаю. 7 Corporate, русская локализация, 3.6.3 и 8. Давайте более подробно о том, как у вас в клиентах настроены языки.
Bugzilla версия 3.4.6 (ru: 3.4.3)
Windows7 32-разрядная (русская) сборка 7600
Показывает на аглицком в IE 8.7600.16385, FF 3.6.6, а в chrome 5.0.375.99 на русском! Вот так вот
Отсутствует
Точные значения Accept-Language: в HTTP GET всех троих?
если у меня доступ по https, то проверить Accept-Language не получиться, да?
Пишу дамп программой wireshark-win32-1.2.9 и проверяю поле Accept-Language в HTTP.
Отсутствует
Поставил протокол http. Записал дамп.
I) Windows XP Chrome 5.0.375.99 в дампе:
GET / HTTP/1.1
Host: bugzilla.XXX.ru
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US)
AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Encoding: gzip,deflate,sdch
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.3
II) Windows XP FF 3.6.3 в дампе:
GET / HTTP/1.1
Host: bugzilla.XXX.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: Bugzilla_login=3; Bugzilla_logincookie=vALlltmBsB; DEFAULTFORMAT=specific
Завтра проверю на Windows 7
Добавлено 13-07-2010 20:40:25
а вот и завтра!
I) Windows 7 (сборка 7600) рус
IE 8.0.7600.16385
GET / HTTP/1.1
Accept: image/jpeg, application/x-ms-application, image/gif, application/xaml+xml, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: ru-RU
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; MRA 5.6 (build 03278); SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)
Accept-Encoding: gzip, deflate
Host: bugzilla.XXX.ru
Connection: Keep-Alive
II)Windows 7 (сборка 7600) рус
FF 3.6.6
GET /skins/custom/global.css HTTP/1.1
Host: bugzilla.XXX.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6
Accept: text/css,*/*;q=0.1
Accept-Language: ru,en-us;q=0.7,en;q=0.3Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://bugzilla.XXX.ru/
Отредактировано Вопрос (13-07-2010 20:41:40)
Отсутствует
Из всех четырех настроек только в Chrome более или менее осмысленная.
Ответ был ранее: http://forum.mozilla-russia.org/viewtop … 44#p310144
Что проще настраивать -- браузеры или сервер?
Отсутствует
Из всех четырех настроек только в Chrome более или менее осмысленная.
Сервис – Свойства обозревателя. Нажимаем кнопку «Языки». Добавляем «Русский [ru]». Применяем изменения. Жмем «Обновить»! И вуаля! Все на русском языке!!! Ура!
Вывод: Если браузеры показывают русскую багзилы по аглицки, то браузеры неправильно русифицированы!
Ужас какой то! Как так можно выпускать браузеры уже больше года с такой ошибкой?! Такой косяк проявляется наверняка не только а bugzilla, да?
Ответ был ранее: http://forum.mozilla-russia.org/viewtop … 44#p310144
Тяжеловато, как то
q - это коэффициент предпочтения что-ль?
Что проще настраивать -- браузеры или сервер?
а на стороне сервера как это делать?
Отредактировано Вопрос (14-07-2010 18:43:21)
Отсутствует