Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the "dogfood" build?

What dogfood build does mean? I mean, I know alpha versions, beta versions, but I never heard about dogfood. For which dogs people this build?

For example here: https://github.com/JakeWharton/u2020/blob/master/build.gradle#L29

like image 951
Aleksandr Avatar asked Jan 15 '16 12:01

Aleksandr


1 Answers

"Dogfood build" designates builds produced for internal use within the company, typically for finding bugs in new features that would be to embarrassing to show to an external customer.

The name comes from "Eating your own dog food" colloquialism, which refers to companies using their own products for its internal operations. The term is believed to have originated with Microsoft in the 1980s.

like image 103
Sergey Kalinichenko Avatar answered Sep 22 '22 20:09

Sergey Kalinichenko