Bikeshedding, I know, but we have MahoutDriver and a whole bunch of other Drivers. Most of clustering is Driver-based, Recommenders seem to be Job-based, classification seems to have a mix (TrainNaiveBayesJob, TestNaiveBayesDriver!)
We just need to have less confusion and make it easier for people to get in and start navigating the code. Consistency in naming makes that easier. I personally like the association of Driver with Mahout (Driver of Elephants) and the redundancy of MahoutDriver! Jobs are boring things we hate going to! Driving is cool! On Nov 3, 2011, at 9:26 PM, Shannon Quinn wrote: > My habit has been naming anything immediately accessible via bin/mahout a > "driver", anything else a "job". > > I'm also inclined towards "job". > > On 11/3/11 9:06 PM, Sebastian Schelter wrote: >> I'd favor Jobs :) >> >> On 04.11.2011 01:57, Grant Ingersoll (Created) (JIRA) wrote: >>> Driver or Job? Let's pick one and be consistent. >>> ------------------------------------------------- >>> >>> Key: MAHOUT-870 >>> URL: https://issues.apache.org/jira/browse/MAHOUT-870 >>> Project: Mahout >>> Issue Type: Improvement >>> Reporter: Grant Ingersoll >>> Priority: Minor >>> >>> >>> Some things are Drivers, some are Jobs, but they all do the same thing. >>> Since we often use these as the main interface into our stuff, let's make >>> it easier for people to find things by being consistent w/ our naming. >>> >>> My vote is Driver. >>> >>> -- >>> This message is automatically generated by JIRA. >>> If you think it was sent incorrectly, please contact your JIRA >>> administrators: >>> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa >>> For more information on JIRA, see: http://www.atlassian.com/software/jira >>> >>> > -------------------------------------------- Grant Ingersoll http://www.lucidimagination.com
