Blog: Alter World

Виртуальный мир является своеобразным Alter Ego мира реального…

Некоторые комментарии к багу #676260

7 комментариев 14 января 2013, 00:33 • Stellarium

Появился тут недавно «пользователь» Stellarium'а, который именует себя Weisson Ang. Какой-то неадекватный пользователь. Началось всё с того, что он написал отчёт об ошибке в трекер Stellarium'а о том, что у него на сайте нет ни одной картинки. Я очень удивлся, проверил — всё работает отлично. Перенёс отчёт в правильный трекер и запросил снимок экрана. Кроме меня некоторое недоумение высказал швед Mikael Hiort af Ornäs — ошибка не воспроизводима. Снимков экрана до сих пор жду.

Потом этот деятель открыл ещё несколько отчётов об ошибках в трекере Stellarium'а и отметился в нескольких уже заведенных.

Итак, идём поштучно (не в хронологическом порядке).

1. Whole screen flashed till it force shut down — человек на полном серьёзе утверждает, что экран мигнул, вырубил ему компьютер и AVG сказал, что страница с черновиками кишит вирусами. Проверил — всё чисто, запросил дополнительную информацию и выставил статус у бага как «неполный» в ожидании ответа. И чтобы вы думали? Этот деятель вместо предоставления дополнительной информации выставляет статус «Fix Released» и проблему решил как раз Weisson Ang. В параллельной вселенной это возможно, но не в нашей. Вернул статус на «Incomplete» и убрал назначение на Weisson Ang.

2. When I press «N», no nebula icons came out. — Возможно это действительно ошибка — спросил операционную систему и версию Stellarium'а. В ответ — проблему решает Weisson Ang и он считает, что вся необходимая информация уже предоставлена. Снова пришлось возвращать баг на круги своя.

3. I could not log out of my Stellarium email. — я не понял, каким боком электронная почта связана со Stellarium'ом и насильным выключением компьютера. Поставил статус «Incomplete», после чего автор выставил, что этот баг нужно считать не багом.

Судя по всему у человека явно инфицированная машина и к тому же имеются проблемы с драйверами на видеокарту. Так как дополнительной информации ни по одному из отчётов не поступило, то пришлось написать ему прямое письмо следующего содержания (писал 3 января):

Hello Weisson Ang,

Why you open bugs reports which not bugs? I think this is not bugs because you just opened a ton uninformative reports and not give us more info. More, if read all your reports then I see: you have troubles with drivers for graphics card and viruses but this troubles not related to Stellarium!

RTFM and read this for found and installing drivers https://answers.launchpad.net/stellarium/+faq/1577

And: WE DON'T GIVE TECHNICAL SUPPORT FOR YOUR OPERATING SYSTEM!

Последнюю фразу я прокричал так как меня достал тот факт, что разработчики Stellarium'а должны угадать с какой версией работает Weisson Ang, какая у него операционная система, стоят ли у него драйвера и т.п. и решить ему проблемы.

Ну что же, 9 января мне приходит ответ:

My computer don't have problems

Вот это да! Ладно, допустим, что это так, пишу ответ того же 9 января:

Hi!

Please send me log.txt from Stellarium

Так я хоть немного пойму в чём можеть быть проблема — по крайней мере буду знать, какая версия Stellarium'а используется, на какой операционной системе планетарий работает и есть ли поддержка OpenGL выше версии 1.0.

Спустя несколько минут получаю ответ:

Don't be so friendly suddenly and don't insult me!

Честно говоря, я охренел. Мало того, что этот хмырь не даёт никакой информации, с которой можно хоть как-то диагностировать проблему, так я его еще и оскорбляю оказывается!

Но это ещё не всё, история продолжается. В баге #716695 наш главный персонаж ограничился комментарием, что у него тоже мигает экран. Подтвердить или опровергнуть это утверждение невозможно.

11 января в трекере сайта Stellarium'а появляется отчёт об ошибке, состоящий из двух точек. Отправитель — Weisson Ang. Ставлю «Invalid», так как тут вообще ничего нет.

Этого же числа Weisson Ang дорвался до ошибки #1093698 — 0.12.0 beta rendering solar shadows causes artifacts: описание ошибки заменяется на точку, меняется трекер и Weisson назначается рыцарем в белом плаще — он решает эту новую проблему. Возвращаю описание ошибки, трекер и вновь назначаю ошибку человеку, которому она до это была назначена. Деятелю пишу комментарий: Weisson Ang, if you not plan solve bug then do not damage reports!.

С давней ошибкой #676260 (Spherical mirror distortion wrong) вышло ещё хлеще. 31 декабря Weisson Ang откомментировал баг — он действительно критичный (критичный он для планетариев, для всех остальных его вообще нет), потом 3 января Weisson думает, что этот баг у него тоже есть! 6 января наш рыцарь взялся за решение этого бага. Того же числа я снимаю назначение этого бага — ну не решит он его никогда (к тому же автор этой функции уже принялся за решение проблемы). 5 часов назад Weisson Ang снова назначает себя на роль спасителя, заодно заменяя описание бага точкой. 3 часа назад я восстанавливаю статус кво. Час назад один из представителей планетариев пишет два комментария — один мне со следующим содержанием: Why are you refusing to let anyone work on this? It is a critical bug! и второй нашему рыцарю: Thanks for agreeing to work on this. Второй комментарий несколько задержался, поэтому я успел ответить фразой Because Weisson Ang just delete original description and assign bug to himself.

Weisson Ang меня уже порядком начал раздражать и я всерьёз подумываю о жалобе на этого пользователя с его блокировкой. Но в свете предпоследнего комментария... ну что же, я вернул назначение рыцаря на баг и уведомил всех планетарцев, что отныне проблемой занимается Weisson Ang, а все разработчики Stellarium более не касаются этого бага — как хотят, так пускай теперь с ним и разбираются.

Ещё заметки на эту тему:

Метки:

7 комментариев

Вы можете подписаться на комментарии к этой статье через RSS или отправить к ней TrackBack.

  1. Александр Вольф • 16 января 2013 г. в 13:10

    История получила продолжение — Weisson Ang умудрился завести еще 4 багрепорта, состоящих из точек в проекте stellarium-website + он решил, что критическая ошибка с искажением для сферического зеркала относится к проекту stellarium-website и он не хочет её решать. Ну что же — отметил как «Invalid» все новые «точечные» баги + вернул отчёту #676260 правильный трекер и вновь назначил ответственного за решение проблемы нашего героя.

    Честно говоря, меня этот персонаж начал раздражать, поэтому я попросил техподдержку launchpad.net заблокировать его за вандализм и чушь в репортах — посмотрим, что из этого выйдет.

  2. Александр Вольф • 18 января 2013 г. в 13:50

    И вновь продолжение — Лаура (Laura Czajkowski) предложила связаться с нашим деятелем и попросить объяснений его действиям. Ну что же — я честно написал ему письмо с просьбой объяснения его вандализма в существующих отчётах и заведения пустых отчётов. А тем временем он отметил как неполные или «не баг» еще десяток отчётов (в числе прочего указанный в заголовке баг ныне не баг).

  3. Александр Вольф • 18 января 2013 г. в 14:50

    Конфликт интересов продолжается. Вот такая переписка у меня сегодня состоялась с Weisson Ang.

    Моё письмо:

    Hi,

    can you explain your vandalism for bug reports?

    Why you open a reports without information? Why you change status for reports which you can't solve and don't understands it's?

    Ответ от Weisson Ang:

    Grammar error. «a reports»"

    Я не отстаю:

    Please answer for questions!

    В ответ:

    Wait till the sky will drop.

    На этом я считаю вопрос об объяснениях исчерпанным и вместе со списком «исправлений» ошибок процитировал ответ Лауре. Теперь осталось дождаться реакции.

  4. Александр Вольф • 18 января 2013 г. в 18:18

    Несколько минут назад Weisson Ang был ожидаемо заблокирован.

  5. prohfessor • 31 января 2013 г. в 09:18

    Александр, извините, что не по теме... У меня такой вопрос. Я работаю в планетарии и делаю для него лекции. Активно использую Стеллариум, Целестию и различные видеоматериалы. Хочу как-то все это связать в боль-менее единую систему. И встает вопрос управления Стелларумом из других программ. Например, чтобы снаружи можно было запускать скрипты.

    Убился искать, так ничего путного не нашел. TUI не подходит. Хочется что-нибудь типа командного (ведомого) режима (например, как в mplayer):

    включаем его нажатием какой-нибудь кнопки (по типу «м» в TUI), и вводим команды такого вида: «script supernova.ssc», или, возможно, команды скриптового языка Стеллариума: "core.selectObjectByName («orion», false);core.wait (1); ".

    Есть что-нибудь такое в Стеллариме, может быть готовые плагины? Или надо самому писать плагин?

    В принципе, такой функционал уже реализован в script editor (F12), но естественно, для автоматизации он не подходит.

  6. Александр Вольф • 31 января 2013 г. в 10:14

    Просто запустить произвольный готовый скрипт при запуске Stellarium'а можно параметром командной строки --startup-script (пример для Windows: stellarium.exe --startup-script=analemma.ssc). Плагины-ПДУ для Stellarium'а есть, но они либо проприетарные (пример: Stellarium Console), либо требующие дополнительной аппаратной части (пример: Stellarium Wiimoto plugin).

  7. prohfessor • 1 февраля 2013 г. в 10:46

    Спасибо за ответ...

    Запуск при старте Стеллариума не подходит, слишком долго загружается. И запускается вторая версия. Вот если бы при запуске, запущенная версия подхватывала бы этот сценария, было бы здорово.

    Посмотрел Stellarium Console. Навороченная вещица. Для меня она избыточна. К тому же я управляю не только Стеллариумом, но и ЦЕлестией и видеорядом (и все это в слепую, в темное :-)).

    Попробую сгородить плагин...

Оставить свое мнение

XHTML: Вы можете использовать эти тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>