Многие крупные проекты OSS поддерживают IRC-каналы для обсуждения их использования или развития. Когда я зацикливаюсь на использовании проекта, пытаясь найти информацию в Интернете, но мне не удается найти ее, один из способов выяснить, что мне нужно сделать, - это зайти на канал IRC и спросить.
Но мои вопросы неизменно полностью игнорируются людьми на канале. Если когда я вошел, была тишина, все равно будет тишина. Если идет постоянный разговор, он продолжается невозмутимо. Я оставляю канал открытым на несколько часов, надеясь, что, возможно, кто-то в конечном итоге меня заинтересует, но ничего не происходит.
Поэтому я волнуюсь, что я грубо каким-то образом не понимаю или нарушаю какое-то невысказанное правило, и меня за это игнорируют. Я пытаюсь сделать мои вопросы вежливыми, точными и грамматическими, и пытаюсь указать, что я пробовал очевидные решения и почему они не работали. Я понимаю, что я совершенно незнаком с людьми на канале, но я не уверен, как это исправить. Должен ли я просто скрываться в канале, ничего не говоря, в течение недели? Это тоже кажется абсурдом.
Типичное сообщение, которое я посылаю, может быть «Привет всем - я пытался заставить Foo работать, но я продолжаю получать исключение BarException. Я пытался сбросить Quux, но это, похоже, ничего не делает. У кого-нибудь есть предложение о том, что я мог попробовать?
источник
Ответы:
Кроме того, иногда IRC - не лучший способ получить помощь. Вы можете спросить, есть ли более активный форум, такой как список рассылки, который вы можете попробовать.
источник
Если возможно, разбейте свой вопрос на максимально простой. Во время обучения программированию я провел много времени, задавая вопросы в IRC. Иногда мой код просто не работал, и я не знал, почему, поэтому я поместил мою 200-строчную программу в корзину и спросил, почему я получаю ошибку в строке 78. Никто не ответил.
Я обнаружил, что для получения ответов мне пришлось выделить проблемный код. Если бы я не смог привести свой пример в 20 строк или меньше, было бы трудно получить хороший ответ. Это часто требовало значительного объема работы, но в процессе я часто решал свою собственную проблему, прежде чем мне пришлось обратиться в IRC.
(Этот совет также относится к хорошим SO вопросам.)
источник
Проверьте часовой пояс основных разработчиков, если они не проснулись, когда вы IRC их, вы вряд ли получите ответ.
Некоторые могут появиться в сети, но просто оставили бота или оставили клиент открытым, чтобы проверить наличие некоторых сообщений, когда они проснутся / вернутся. Если вы не войдете в систему, когда они будут доступны, они не смогут вернуться к вам.
Во всяком случае, для направлений использования, списки рассылки или проблемы трекеров работают лучше.
IRC более полезен для разработчиков, работающих над проектом: они могут синхронизировать и обсуждать усилия друг друга в режиме реального времени без случайного запуска огневой войны.
(Ошибки и недоразумения по дискуссионным темам, таким как «что делать дальше?» , Быстрее обнаруживаются и исправляются в реальном времени)
источник
Убедитесь, что вы находитесь на правильном канале. Если вы находитесь в канале разработчиков, это явно не канал службы поддержки.
Если я разработчик, я хочу поговорить о разработке, а не помогать randomuser # 1040, который не может получить действительно хорошо документированную функцию x, работающую.
источник