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 PatrickHunt: http://wiki.apache.org/hadoop/ZooKeeper/ProjectSuggestions New page: Here are some suggestions for some interesting ZooKeeper projects. For more information, please inquire on the [http://hadoop.apache.org/zookeeper/mailing_lists.html#Developers ZooKeeper mailing lists]. Also, please update and add to these lists. 1. [#doc_projects Documentation Projects] 1. [#test_projects Test Projects] 1. [#research_projects Research Projects] 1. [#tool_investigations Tool Investigations] 1. [#random_ideas Random Ideas] [[Anchor(doc_projects)]] == Documentation Projects == Rough estimates are given in hours. These estimates assume an existing understanding of ZooKeeper. ||<rowstyle="background-color: #FFFFE0;"> '''Description''' || '''Estimate''' || '''Links''' || || write java client API documentation || many || || || write c client API documentation || many || || || write server documentation || many || || || write client documentation || many || || || write recipe documentation || many || || [[Anchor(test_projects)]] == Test Projects == Rough estimates are given in hours. These estimates assume an existing understanding of ZooKeeper. ||<rowstyle="background-color: #FFFFE0;"> '''Description''' || '''Estimate''' || '''Links''' || || write Junit test cases that run the ZooKeeper examples || 16 || || [[Anchor(research_projects)]] == Research Projects == Here are some research project ideas, engineering ideas for new participants, and areas where domain experts from other fields might add a lot of value by bringing their perspective into the ZooKeeper discussion. == 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''' || '''Links''' || || evaluate concurrency test tools || [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 || [http://opensource.fortifysoftware.com Fortify Tools] || || evaluate NCSS, a source code metrics suite || [http://www.kclee.de/clemens/java/javancss JavaNCSS] || || evaluate Java !PathFinder, a software model checker || [http://javapathfinder.sourceforge.net JavaPathFinder] || || evaluate SA4J, a structural dependency analysis || [http://www.alphaworks.ibm.com/tech/sa4j SA4J] || || evaluate JDepend, generates design quality metrics || [http://www.clarkware.com/software/JDepend.html JDepend] || || evaluate Dependency Finder, generates design quality metrics and dependency graphs || [http://depfind.sourceforge.net DepFind] || || evaluate Classycle, finds class and package cyclic dependencies || [http://classycle.sourceforge.net Classycle] || || evaluate XRadar, an extensible code report tool || [http://xradar.sourceforge.net XRadar] || || evaluate Crap4j, combines cyclomatic complexity and code coverage || [http://www.crap4j.org/ Crap4j] || || evaluate Eclipse TPTP, a test and performance tools platform || [http://www.eclipse.org/tptp TPTP] || || evaluate test automation frameworks || [http://staf.sourceforge.net/index.php STAF] || [[Anchor(random_ideas)]] == Random Ideas == ||<rowstyle="background-color: #FFFFE0;"> '''Description''' || '''Estimate''' || '''Links''' ||
