I don't think the backends we have now off the shelf are particularly exciting, but the fact you CAN plug different ones back in is the value prop (and a big one that we need to 'sell' more). The difference is subtle but since this is the marketing thread also worth bringing up. Basically to your point in paragraph two. Flink, H2O, Spark, they come and go- with Mahout your algorithms keep porting (more on this shortly).
Kappa arch- yes, we need to start thinking at least how that is going to play into mahout. I agree with you 100% on this. It sounds like we're getting quorum at least on website revamp. Awesome. I think we should solve the other issues (name, logo, etc.) but at least start looking for community memebers that have the time and skill / trying to recruit people into the project who do. In my mind, the website revamp+jekyl should happen simultaneously. Let's just build the new site in Jekyll and then when its ready we'll switch techs + launch in one shot. If you have some good info, it might be prudent to just post it now, bc I don't know what the time line for all this will look like. Naming- can a project simply change its name? Is that even an option. If it is- might be a way to go, but do a transition- e.g. Introduce <name>-Mahout but slowly drop the mahout part, until finally its just <name>. Or do it quick like a bandaid on a major release (e.g. 0.14.0). Or do we just call it Apache Samsara, which, going back to the modular backends is kind of elegantly appropriate in that the backend have lifecycles, but your "algorithmic soul" is persistently reincarnated. There is a 'story' there of - look we had the first big data ML package, and when the back end it was built for began to fade, so did our projects. We were the first to have to stare down the barrel of the pains of backends coming and going so the whole point of this project was to prevent that from happening again. Re: nikolai- 100% agree with the structure changes proposed. Let's find someone who is willing and able to take point on that project, then start brainstorming layout but this is a good start. Or even better, lets start a jira ticket to discuss structure of new site (since again, I think we agree that DOES need to happen, and we're really just waiting on some techicalities of how/when/who/what). I know i brought up that honey badgers eat snakes (python), the one big danger in this- if we ever do decide to implement python bindings then all of the sudden things get awkward. (I'm imaginging going to a Python meetup to talk about new Mahout-Samsara-<othername> bindings, and some one asks, "why is he eating a snake", "oh well because at the time we thought python was trash and we were very arrogant"). Trevor Grant Data Scientist https://github.com/rawkintrevo http://stackexchange.com/users/3002022/rawkintrevo http://trevorgrant.org *"Fortunate is he, who is able to know the causes of things." -Virgil* On Fri, Mar 24, 2017 at 10:27 AM, Pat Ferrel <p...@occamsmachete.com> wrote: > The multiple backend support is such a waste of time IMO. The DSL and GPU > support is super important and should be made even more distributed. The > current (as I understand it) single threaded GPU per VM is only the first > step in what will make Mahout important for a long time to come. > > Think of Mahout in 5 years what will be important? H2O? Hadoop Mapreduce? > Flink? I’ll stake my dollar on no. GPUs yes and up the stakes. Streaming > online learning (kappa style) yes but not sure Mahout is made for this > right now. > > Or if we are talking about web site revamp +1, I’d be happy to upgrade my > section and have only held off waiting to see a redesign or moving to > Jekyll. > > As to a new mascot, ok, but the old one fits the name. We tried sub-naming > Mahout-Samsara to symbolize the changing nature and rebirth of the project, > maybe we should drop the name Mahout altogether. the name Mahout, like the > blue man, is not relevant to the project anymore and maybe renaming, is > good for marketing. > > On Mar 24, 2017, at 7:37 AM, Nikolai Sakharnykh <nsakharn...@nvidia.com> > wrote: > > Agree that the website feels outdated. I would add Samsara code example on > the front page, list of key algorithms implemented, supported backends, > github & download links, and cut down the news part especially towards the > end with flat release numbers and dates. Also probably reorganize the tabs. > > If we go with honey badger as a mascot do we have any ideas on the logo > itself? Honey badger biting/eating a snake?) > > -----Original Message----- > From: Trevor Grant [mailto:trevor.d.gr...@gmail.com] > Sent: Thursday, March 23, 2017 8:53 PM > To: dev@mahout.apache.org > Cc: u...@mahout.apache.org > Subject: Re: Marketing > > A student once asked his teacher, "Master, what is enlightenment?" > > The master replied, "When hungry, eat. When tired, sleep." > > Sounds like the honey badger to me... > > Trevor Grant > Data Scientist > https://github.com/rawkintrevo > http://stackexchange.com/users/3002022/rawkintrevo > http://trevorgrant.org > > *"Fortunate is he, who is able to know the causes of things." -Virgil* > > > On Thu, Mar 23, 2017 at 5:43 PM, Pat Ferrel <p...@occamsmachete.com> wrote: > > > The little blue man (the mahout) was reborn (samsara) as a honey-badger? > > He must be close indeed to reaching true enlightenment, or is that > Buddhism? > > > > > > On Mar 23, 2017, at 12:42 PM, Andrew Palumbo <ap....@outlook.com> wrote: > > > > +1 on revamp. > > > > > > > > Sent from my Verizon Wireless 4G LTE smartphone > > > > > > -------- Original message -------- > > From: Trevor Grant <trevor.d.gr...@gmail.com> > > Date: 03/23/2017 12:36 PM (GMT-08:00) > > To: u...@mahout.apache.org, dev@mahout.apache.org > > Subject: Marketing > > > > Hey user and dev, > > > > With 0.13.0 the Apache Mahout project has added some significant updates. > > > > The website is starting to feel 'dated' I think it could use a reboot. > > > > The blue person riding the elephant has less signifigance in > > Mahout-Samsara's modular backends. > > > > Would like to open the floor to discussion on website reboot (and who > > might be willing to take on such a project), as well as new mascot. > > > > To kick off- in an offline talk there was the idea of A honey badger > > (bc honey-badger don't care, just like mahout don't care what back end > > or native solvers you are using, and also bc a cobra bites a honey > > badger and he takes a little nap then wakes up and finishes eating the > > cobra. honey badger eats snakes, and does all the work while the other > > animals pick up the scraps. > > see this short documentary on the honey badger: > > https://www.youtube.com/watch?v=4r7wHMg5Yjg ) ^^audio not safe for > > work > > > > Con: its almost tooo jokey. > > > > Other idea: are coy-wolfs. > > > > Trevor Grant > > Data Scientist > > https://github.com/rawkintrevo > > http://stackexchange.com/users/3002022/rawkintrevo > > http://trevorgrant.org > > > > *"Fortunate is he, who is able to know the causes of things." > > -Virgil* > > > > > > ------------------------------------------------------------ > ----------------------- > This email message is for the sole use of the intended recipient(s) and > may contain > confidential information. Any unauthorized review, use, disclosure or > distribution > is prohibited. If you are not the intended recipient, please contact the > sender by > reply email and destroy all copies of the original message. > ------------------------------------------------------------ > ----------------------- > >