Dear Wiki user, You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.
The following page has been changed by NigelDaley: http://wiki.apache.org/hadoop/ProjectSuggestions The comment on the change is: Added Project Suggestions New page: Here are some suggestions for some interesting Hadoop projects. Rough estimates are given in hours. These estimates assume an existing understanding of Hadoop. For more information, please inquire on the [http://lucene.apache.org/hadoop/mailing_lists.html#Developers Hadoop mailing lists]. Also, please update and add to these lists. == Test Projects == ||<rowstyle="background-color: #FFFFE0;"> '''Description''' || '''Estimate''' || '''Links''' || || write Junit test cases that run the Hadoop examples || 16 || || || !MapRed reliability tests || 40 || [https://issues.apache.org/jira/browse/HADOOP-2483 HADOOP-2483] || || HDFS reliability tests || 40 || [https://issues.apache.org/jira/browse/HADOOP-2483 HADOOP-2483] || || refactor TestDFS!UpgradeFromImage (once HADOOP-1622 is committed) to auto zip and unzip the supporting DFS image || 6 || || || write compatibility tests for reading the same data set from different HDFS versions || 24 || || || re-write (or drop) flaky TestMiniMRWithDFS unit test || 8 || || || write the "system tests" for DFS Upgrade || 20 || [http://issues.apache.org/jira/secure/attachment/12351299/TestPlan-HdfsUpgrade.html DFS Upgrade Test Plan] || || write new unit tests based on code coverage || 40 || [http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Nightly/clover/ Nightly Code Coverage Report] || || pipes and libhddfs benchmark tests || 30 || || || review Findbugs warnings and fix the reasonable warnings || 18 || [http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Nightly/lastSuccessfulBuild/artifact/trunk/findbugs/hadoop-findbugs-report.html Nightly Findbugs Warnings] || || create a distributed JUnit runner on top of Hadoop || 80 || [http://issues.apache.org/jira/browse/HADOOP-1257 HADOOP-1257] || || implement a Map-Reduce application which can be used to reliably launch speculative tasks || 40 || [http://issues.apache.org/jira/browse/HADOOP-2214 HADOOP 2214] || == Tool Investigations == We are always looking for open source testing tools that add value to our development and build process. Here are some that need to be investigated. ||<rowstyle="background-color: #FFFFE0;"> '''Description''' || '''Estimate''' || '''Links''' || || evaluate PMD || 4 || [http://pmd.sourceforge.net PMD] || || evaluate concurrency test tools || 12 || [http://javapathfinder.sourceforge.net PathFinder], [[BR]][http://www.alphaworks.ibm.com/tech/contest ConTest],[[BR]][http://code.google.com/p/checked-uncontended-lock CheckUncontendedLock],[[BR]][http://code.google.com/p/multithreadedtc MultithreadedTC] || || evaluate Fortify || 8 || [http://opensource.fortifysoftware.com Fortify Tools] || || evaluate QALab || 6 || [http://qalab.sourceforge.net QALab] || || evaluate Faban || 12 || [http://faban.sunsource.net/ Faban], [http://weblogs.java.net/blog/sdo/archive/2007/04/simple_benchmar.html Blog] || || evaluate NCSS, a source code metrics suite || 12 || [http://www.kclee.de/clemens/java/javancss JavaNCSS] || || evaluate Java !PathFinder, a software model checker || 12 || [http://javapathfinder.sourceforge.net JavaPathFinder] || || evaluate SA4J, a structural dependency analysis || 12 || [http://www.alphaworks.ibm.com/tech/sa4j SA4J] || || evaluate JDepend, generates design quality metrics || 12 || [http://www.clarkware.com/software/JDepend.html JDepend] || || evaluate Dependency Finder, generates design quality metrics and dependency graphs || 12 || [http://depfind.sourceforge.net DepFind] || || evaluate Classycle, finds class and package cyclic dependencies || 12 || [http://classycle.sourceforge.net Classycle] || || evaluate XRadar, an extensible code report tool || 12 || [http://xradar.sourceforge.net XRadar] || || evaluate Eclipse TPTP, a test and performance tools platform || 12 || [http://www.eclipse.org/tptp TPTP] || || evaluate J!UnitFactory || 15 || [http://junitfactory.com JUnit Factory] ||