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
