On Tue, Oct 15, 2013 at 11:47:58AM +0200, M. Emin Akşehirli wrote:
> As the research group we are willing to provide new frequent pattern mining
> algorithms and maintain existing ones.

I think rather than adding more and more algorithms that essentially all solve 
the same problem it would be better to make case here for your proposal: If 
your implementation is faster/ finds better patterns - go for replacing 
existing stuff instead of adding new code. If that is not true for the majority 
of use cases think about whether the potential number of users that benefit 
would be large enough to justify you maintaining this code (including answering 
questions on user@) for the next few years.

If you want to make it easy for users to switch, think about keeping the user 
interface backwards-compatible (think input/output format, commandline options 
where applicable including default options for configuration knobs you add, 
Java API where applicable etc.)


> Can you please help me with the steps that I have to go through?

Check out our general how to contribute page over there: 
https://cwiki.apache.org/confluence/display/MAHOUT/How+To+Contribute - in 
particular the section listing what is required for a patch.


Isabel

Reply via email to