hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hadoop Wiki] Update of "ProjectSuggestions" by NigelDaley
Date Thu, 17 Jan 2008 16:26:07 GMT
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] ||

Mime
View raw message