Viele größere OSS-Projekte unterhalten IRC-Kanäle, um ihre Verwendung oder Entwicklung zu besprechen. Wenn ich ein Projekt nicht mehr verwende, weil ich versucht habe, Informationen im Web zu finden, versuche ich unter anderem, im IRC-Kanal nachzufragen.
Aber meine Fragen werden von den Leuten im Kanal immer komplett ignoriert. Wenn es Stille gab, als ich eintrat, wird es immer noch Stille geben. Wenn ein Gespräch im Gange ist, wird es ungestört fortgesetzt. Ich lasse den Kanal für ein paar Stunden offen und hoffe, dass mich irgendwann jemand engagiert, aber nichts passiert.
Also mache ich mir Sorgen, dass ich auf eine Art unhöflich bin, die ich nicht verstehe, oder gegen eine unausgesprochene Regel verstoße und dafür ignoriert werde. Ich versuche, meine Fragen höflich, sachlich und grammatisch zu formulieren und darauf hinzuweisen, dass ich die offensichtlichen Lösungen ausprobiert habe und warum sie nicht funktionierten. Ich verstehe, dass ich den Leuten auf dem Kanal offensichtlich völlig fremd bin, aber ich bin mir nicht sicher, wie ich das beheben soll. Sollte ich nur eine Woche lang im Kanal lauern und nichts sagen? Das scheint auch absurd.
Eine typische Nachricht, die ich sende, könnte lauten: "Hallo zusammen - Ich habe versucht, Foo zum Laufen zu bringen, erhalte aber weiterhin eine BarException. Ich habe versucht, den Quux zurückzusetzen, aber dies scheint nichts zu bewirken. Hat jemand eine Vorschlag, was ich probieren könnte? "
quelle
Antworten:
Manchmal ist IRC auch nicht der beste Weg, um Hilfe zu bekommen. Sie könnten fragen, ob es ein aktiveres Forum gibt, beispielsweise eine Mailingliste, die Sie ausprobieren können.
quelle
Teilen Sie Ihre Frage nach Möglichkeit so einfach wie möglich auf. Während des Programmierens habe ich viel Zeit damit verbracht, im IRC Fragen zu stellen. Manchmal funktionierte mein Code einfach nicht und ich wusste nicht warum, also legte ich mein 200-Zeilen-Programm in einen Einfügebehälter und fragte, warum in Zeile 78 ein Fehler aufgetreten war. Niemand antwortete.
Ich habe festgestellt, dass ich den problematischen Code isoliert habe, um Antworten zu erhalten. Wenn ich mein Beispiel nicht in 20 Zeilen oder weniger einpassen konnte, war es schwierig, eine gute Antwort zu bekommen. Dies erforderte oft viel Arbeit, aber dabei löste ich oft mein eigenes Problem, bevor ich im IRC nachfragen musste.
(Dieser Rat galt auch für gute SO-Fragen.)
quelle
Überprüfe die Zeitzone der Hauptentwickler. Wenn sie nicht wach sind, wenn du sie IRCst, bekommst du kaum eine Antwort.
Einige mögen online erscheinen, haben aber nur einen Bot zurückgelassen oder den Client offen gelassen , um nach einigen Nachrichten zu suchen, wenn sie aufwachen / zurückkommen. Wenn Sie sich nicht erneut anmelden, haben sie jedoch keine Möglichkeit, zu Ihnen zurückzukehren, wenn sie verfügbar sind.
Auf jeden Fall funktionieren Mailing-Listen oder Issue-Tracker für Verwendungshinweise besser.
IRC ist für Entwickler, die an dem Projekt arbeiten, nützlicher: Sie können die Bemühungen der anderen in Echtzeit synchronisieren und diskutieren, ohne versehentlich einen Flamewar zu starten.
(Fehler und Missverständnisse bei umstrittenen Themen - wie "Was ist als Nächstes zu tun?" - lassen sich schneller erkennen und in Echtzeit korrigieren.)
quelle
Stellen Sie sicher, dass Sie im richtigen Kanal sind. Wenn Sie in einem Entwicklerkanal sind, ist dies offensichtlich kein Helpdesk-Kanal.
Wenn ich ein Entwickler bin, über den ich diskutieren möchte, dann hilf nicht dem zufälligen Benutzer Nr. 1040, der nicht wirklich gut dokumentierte Funktionen x zum Laufen bringen kann.
quelle