Hi,

> Can we move the client project to server and just use Linux shell to
determine whether to start the client Main or server Main

It is not a good idea.

If you have ever installed MySQL on Debian or Ubuntu or MacOS, you will
know we can install the server and client tool separately.

e.g., brew install MySQL-shell and brew install MySQL.

For a user who does not want to run MySQL instance locally, he/she can just
install the shell tool.

If we put the client module into the server module, we have to write
complex packaging scripts to build the client and server bin files
separately.

Best,
-----------------------------------
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Dawei Liu <atoi...@163.com> 于2020年4月28日周二 下午6:24写道:

> Hi,
>
>
> Can we move the client project to server and just use Linux shell to
> determine whether to start the client Main or server Main
>
>
>
>
>
>
> Thanks
> ---
> Dawei Liu
>
>
>
> On 04/28/2020 17:59,Xiangdong Huang<saint...@gmail.com> wrote:
> Hi,
>
> I think the suggestion is acceptable.
>
> "IoTDB-shell" is not quite good because other modules do not start with
> "iotdb"...
> But "shell" is ambiguous.
>
> How about "cli" (client command line)?
>
> Best,
> -----------------------------------
> Xiangdong Huang
> School of Software, Tsinghua University
>
> 黄向东
> 清华大学 软件学院
>
>
> runhus...@foxmail.com <runhus...@foxmail.com> 于2020年4月28日周二 下午5:22写道:
>
> Hi,
>
> I found the package client only has the logical about the shell tools to
> connect to the iotdb server. The name 'client'  always make me think it as
> client sdk for user to connect to server to
> insert or query.
>
> May we rename the package to another name, like iotdb-shell, and also
> rename the class name to iotdb-shell.
>
> Thanks.
>
>
>
> runhus...@foxmail.com
>
>

Reply via email to