Currently the "shopfloor server" was a very confusing term in ChromiumOS factory flow, which sometimes refers to Google's server and sometimes partner's. With the change of moving to Umpire, we should revise the factory code and remove legacy support that:
- Use "Google factory server" or "Umpire (particular for backend)" or "Dome (particular frontend)" or "Instalog" (particular log service)" to refer the server developed and deployed by Google.
- Use "Partner shopfloor server" to refer the server in ODM or CM's factory.
- "Shopfloor proxy" to indicate the services provided by Google Factory Server (usually via Umpire) that bridges calls into partner's shopfloor server.
In the code we want to make changes that
- unify and define the location of shopfloor proxy handler in Umpire
- define a new standard APIs that shopfloor proxy should provide
- define a set of APIs that Google Factory Server (Umpire) should provide
... anything else?
Comment 1 by littlecvr@chromium.org
, Dec 12 2016