Regeln für TeammitgliederWer etwas beitragen will sollte sich an folgende Regeln halten: Seht euch die Issues an!Die Dinger gibts aus nem gutem Grund, wenn ihr was anderes schreiben wollt ist das OK, aber macht ein neues Thema auf damit man den Überblick behalten kann wer an was arbeitet. KEINE TABS!Whitspaces sind eine schöne Möglichkeit den Code zu strukturieren... aber bitte nicht Tabs und Leerzeichen vermischen. Bisher sind im Code immer 4 Leerzeichen an stelle eines Tabs, das sieht genauso gut aus und sorgt für weniger Probleme. Wer unbedingt einen Editor verwenden muss der nichtmal das kann, dem ist eh nicht zu helfen. Bevor ihr einen Commit startet macht ein Update!Es gibt nichts schlimmeres als fehlende Dateien im Upstream, weil jemand ein svn add vergessen hat. "Aber bei mir tuts doch!" bringt den anderen garnichts. Keine kaputten Uploads!Bevor ihr einen Commit ausführt TESTET was ihr geändert habt! Die Version im Repository sollte IMMER funktionieren. Versucht die Datenbank nicht zu überschreiben (Strukturänderungen mal ausgenommen)Die Datenbank liegt mit im SVN, es existieren auch überall lokale Backups aber bitte überschreibt die Version nicht. Die aktuelle Version der Fact-DB liegt bei Dr. Azrael Tod in der Hauptinstanz von pyChao. (Bitte versucht auch diese Version nicht permanent in Freenode via Nickserv zu killen, siehe nächster Anstrich) Testen bitte im DebugmodusIm Debugmodus sollte pyChao unter einem alternativem Nick und mit alternativer Konfiguration laufen um ein Interferieren mit der regulären Version zu vermeiden. Der betreffende Parameter -d oder --debug muss einfach beim Aufruf des Bots übergeben werden. Also z.B.: python pyChao.py -d
|