Hi Xiangdong,

it's not really a "problem" ... it was more that I felt a little lost when 
digging into iotdb some time ago as it was lacking any form of structure (all 
modules flat in the root and no naming convention to give a hint). So, I bought 
it up that perhaps others wanting to join in could have it a bit easier to 
learn if we gave the repo some form of structure that matches it's logical 
structure.

Chris



Am 03.07.23, 02:48 schrieb "Xiangdong Huang" <[email protected] 
<mailto:[email protected]>>:


> I totally agree and support changing the package structure, as it was 
> something I stumbled over some time ago when I was trying to integrate IoTDB 
> into something.


I missed some discussion. So does the new package structure can solve
previous problems?


Best,
-----------------------------------
Xiangdong Huang


Christofer Dutz <[email protected] <mailto:[email protected]>> 
于2023年7月1日周六 00:09写道:
>
> LOL … well …. Then I still agree ;-)
>
> But I am sure that starting Monday I’ll be doing a hell of a lot more work on 
> and with IoTDB … looking forward to it ;-)
>
> Chris
>
> Von: Jialin Qiao <[email protected] <mailto:[email protected]>>
> Datum: Freitag, 30. Juni 2023 um 17:00
> An: [email protected] <mailto:[email protected]> <[email protected] 
> <mailto:[email protected]>>
> Betreff: Re: Refactor the package structure of IoTDB
> Hi Chris,
>
> This change originated from your advice in Slack :)
>
> Thanks,
> —————————————————
> Jialin Qiao
> Apache IoTDB PMC
>
> Christofer Dutz <[email protected] 
> <mailto:[email protected]>> 于2023年6月30日周五 16:07写道:
> >
> > Hi Gaofei,
> >
> > I totally agree and support changing the package structure, as it was 
> > something I stumbled over some time ago when I was trying to integrate 
> > IoTDB into something.
> >
> > Chris
> >
> >
> >
> > Von: Gaofei Cao <[email protected] <mailto:[email protected]>>
> > Datum: Dienstag, 27. Juni 2023 um 15:19
> > An: [email protected] <mailto:[email protected]> 
> > <[email protected] <mailto:[email protected]>>
> > Betreff: Refactor the package structure of IoTDB
> > Hi All,
> >
> > To make the the package structure of IoTDB more concise and tidy, we
> > have moved the package `antlr`, `confignode`, `consensus`, `metrics`,
> > `mlnode`, 'node-commons' and `server` to a new package `iotdb-core`.
> >
> > The package structure before changed:
> > Parent
> > ├──antrl
> > ├──confignode
> > ├──consensus
> > ├──iotdb-api
> > ├──iotdb-client
> > ├──iotdb-connector
> > ├──iotdb-protocol
> > ├──library-udf
> > ├──metrics
> > ├──mlnode
> > ├──node-commons
> > ├──server
> > ├──tsfile
> >
> >
> > The package structure after changed (master branch):
> > Parent
> > ├── iotdb-api
> > ├── iotdb-client
> > ├── iotdb-connector
> > ├── iotdb-core
> > └── antlr
> > └── confignode
> > └── consensus
> > └── datanode (sever package before changed)
> > └── metrics
> > └── mlnode
> > └── node-commons
> > └── tsfile
> > ├── iotdb-protocol
> > ├── library-udf
> >
> >
> > Thanks.
> > ____________________
> > Gaofei Cao
> > Apache IoTDB PMC



Reply via email to