On 12/02/2016 10:16 AM, Krzysztof Opasiak wrote: > > > On 11/22/2016 07:48 AM, Nobuo Iwata wrote: >> This patch adds function and usage of new connect operation, disconnect >> operation and application(vhci)-side daemon to README and manuals. >> >> At this point, the wording, 'server' and 'client' are ambiguous in >> several place. >> >> For existing attach command, the daemon runs device side machine and >> attach command is executed in application side machine. Then 'server' >> is used for device side and 'client' is for application side. >> >> For the new connect command, the daemon runs applications side machine >> and connect command is executed in device side machine. Now, 'server' >> and 'client' run in different machine than before. >> >> To avoid confusion, to represent things to be done in device side node >> by both command and daemon, words 'device-side' is used instead of >> 'server'. To represent things to be done is application side node by >> both command and daemon, 'applicationr-side' are used instead of >> 'client'. >> > > In my humble opinion device side is not a good term. > > Meaning of Device Side means USB gadget so using it here may cause > misunderstanding. Application side I think is also not a perfect choice. > > Current terminology (server/client) is also imperfect after this series. Introduce a new word for the intermediate server - In any case I have yet to see a good argument for why we need this patch series. > > Maybe using a terms from semiconductors world like donor (machine which > provides the device) and acceptor (machine which accepts the device) > would be better? > > Best regards, > Please don't introduce new terminology. The current terminology is correct and makes sense: Server - system with device physically attached that exports the devices Client - system that imports the device. thanks, -- Shuah -- Shuah Khan Sr. Linux Kernel Developer Open Source Innovation Group Samsung Research America(Silicon Valley) shuah.kh@xxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html