Wie würde man beim Verwalten eines Open Source-Projekts (mit einem Dienst wie GitHub) auf Folgendes reagieren:
Jemand hat freundlicherweise einen Patch eingereicht, um eine neue Funktion hinzuzufügen oder ein Problem zu beheben. Eine der folgenden Situationen tritt auf:
- Der Quellcode entspricht nicht einer oder mehreren Namenskonventionen usw.
- Ich bin der Meinung, dass der Quellcode in gewisser Weise verbessert werden könnte. Vielleicht kann derselbe Effekt mit einer viel einfacheren Quelle erzielt werden, oder vielleicht wäre ein anderes nützliches Merkmal erforderlich.
Q1. Kann ich die eingereichte Quelle ändern? (ist das bei GitHub möglich?)
Q2. Sollten alle derartigen Einreichungen gemäß den Einreichungsrichtlinien abgelehnt werden?
Q3. Wenn ja, was ist mit einer wirklich guten Idee, die schlecht umgesetzt wurde? Ist es für mich akzeptabel, einfach fortzufahren und meine eigene zu erschaffen?
Ich möchte meinen Beitrag fördern, aber gleichzeitig ist es wichtig, einen bestimmten Standard beizubehalten.