Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dovetail v1 版本计划 #95

Open
8 of 14 tasks
MrWindlike opened this issue Jan 16, 2023 · 2 comments
Open
8 of 14 tasks

Dovetail v1 版本计划 #95

MrWindlike opened this issue Jan 16, 2023 · 2 comments

Comments

@MrWindlike
Copy link
Collaborator

MrWindlike commented Jan 16, 2023

总耗时大概 23 人天,Q1 完成。其中高优先级 8 人天,中优先级 13 人天,低优先级 2 人天。
因为之前已经实现 K8s 相关的部分 Components,所以这次主要的工作是整理和优化,以及提供 Dovetail Server,主要内容如下:

  • K8s API Client
    • 整理代码(1人天,高优先级)
    • 实现创建、修改和删除资源时前端更新数据(4人天,中优先级)
  • KubectlGetList, KubectlGetTable, KubectlGetDetail
    • 提供 delete 方法(1人天,高优先级)
  • KubectlApplyForm
    • 优化「*」生成表单(待定)
    • 表单值转换(1人天,高优先级)
    • 内置表单校验(3人天,高优先级)
    • Key Value 输入 Widget 和 Component,用于 LabelsInput 和 AnnotationsInput(1人天,高优先级)
  • Editor Widget
    • Breadcrumb Widget(2人天,低优先级)
  • UI Kit 替换(待定)
  • NamespaceFilter(1人天,高优先级)
  • Dovetail Go Binding Components(3人天,中优先级)
  • Dovetail Server
    • 实现 Server(2人天,中优先级)
    • 实现 Watch Middleware(2人天,中优先级)
    • 提供安装部署产物(2人天,中优先级)
@Yuyz0112
Copy link
Member

还有包括 repo、package 重命名的工作

@Yuyz0112
Copy link
Member

editor widget 中 kaf 的 widget 是否还需要优化体验和效率?特别是 schema designer 的部分

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants