Alanxtl opened a new issue, #684: URL: https://github.com/apache/dubbo-go-pixiu/issues/684
## 背景 pixiu-admin 是 dubbo-go-pixiu 的控制面项目,负责管理和配置 pixiu 数据面。当前 pixiu-admin 独立维护在单独的仓库中,给管理带来了一定复杂性。为了提升开发效率,统一管理代码,决定将 pixiu-admin 项目合并到 pixiu 仓库中。 ``` . ├── ... ├── go.mod ├── go.sum ├── docker-compose.yml ├── README.md # migrate and update readme ├── ... ├── cmd │ ├── pixiu # data panel entry point │ └── admin # control panel entry point ├── configs │ ├── conf.yaml # 数据面的主配置文件 │ ├── conf_with_nacos.yaml │ ├── log.yml │ ├── admin_config.yaml # 控制面的主配置文件 │ └── api_config.yaml # 控制面的API配置文件 ├── docs │ ├── common │ ├── developer │ ├── images │ ├── index.md │ ├── sample │ ├── user │ ├── docs.go # control panel docs │ ├── swagger.json # control panel docs │ └── swagger.yaml # control panel docs ├── pkg │ ├── ... │ └── admin # 控制面的核心代码 │ ├── common │ ├── config │ ├── controller │ ├── core │ ├── dao │ ├── entity │ ├── global │ ├── initialize │ ├── logger │ ├── logic │ ├── resources │ └── utils ├── web # 控制面的前端代码 │ ├── README.md │ ├── babel.config.js │ ├── jest.config.js │ ├── node_modules │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ ├── remark.txt │ ├── src │ ├── tests │ ├── vue.config.js │ └── yarn.lock ├── log # 通用日志目录 ``` ## 目标 - 删除 pixiu-admin 中不必要或重复的文件(如部分日志文件、临时文件等) - 将 pixiu-admin 的代码、配置、前端等资源迁移到 pixiu 仓库中。 - 保证数据面 (dubbo-go-pixiu) 和控制面 (pixiu-admin) 的代码逻辑分离,目录结构清晰。 - 避免迁移对dubbo-go-pixiu的影响,保证迁移后仓库结构符合最佳实践。 - 修改 pixiu-admin 的代码中涉及路径引用的部分,适配迁移后的目录结构。 - 确保控制面与数据面的模块之间没有路径冲突。 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@dubbo.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@dubbo.apache.org For additional commands, e-mail: notifications-h...@dubbo.apache.org