Edit page FlossContributionFAIL
authorbernie <bernie@2620:0:1004:2:be30:5bff:fee3:dff6>
Tue, 24 Jun 2014 18:55:50 +0000 (14:55 -0400)
committerGeekiGeeki <webmaster@codewiz.org>
Tue, 24 Jun 2014 18:55:50 +0000 (14:55 -0400)
FlossContributionFAIL [new file with mode: 0644]

diff --git a/FlossContributionFAIL b/FlossContributionFAIL
new file mode 100644 (file)
index 0000000..9a2d151
--- /dev/null
@@ -0,0 +1,17 @@
+== How to tell if contributing to a FLOSS project is doomed to FAIL ==
+
+=== Contributor License Agreements ===
+ - Your project requires a CLA: 10 points of FAIL
+ - The CLA donates code to a for-profit who competes with potential contributors: +50 points of FAIL
+ - The CLA doesn't give full rights on the contribution back to the contributor: +100 points of FAIL
+
+=== Review process ===
+ - Code review process is not documented [+10 points of FAIL]
+ - Current review process differ from documentation [+5 points of FAIL]
+ - Simple patches require the agreement of multiple maintainers [+20 points of FAIL]
+ - Review process requires filing a ticket in a bug tracker for each patch [+20 points of FAIL]
+ - Patches must be reviewed in a bug tracker [+50 points of FAIL]
+ - Patches must be thrown at a review system or mailing-list, without naming a specific reviewer [+100 points of FAIL]
+ - Large portions of your code base have no designated maintainer [+50 points of FAIL]
+ - A clear maintainer exists, but is inactive, unresponsive or unwilling to review patches [+100 points of FAIL]
+ - 
\ No newline at end of file