On 12/02/2016 06:21 PM, Shuah Khan wrote: > 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. > I will post my summary after going through all patches in this series as a reply to cover letter. >> >> 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. Totally agree that it makes sens unless this series is applied. If we apply this series then server and client is a little bit ambiguous. Best regards, -- Krzysztof Opasiak Samsung R&D Institute Poland Samsung Electronics -- 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