Discussion: Column / Table as private / implementation detail?
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 20/100
- Loại issue
- Tái cấu trúc
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript
- Lĩnh vực
- backend-api-design, documentation
Hướng nghiên cứu
Bắt đầu bằng cách xem xét tài liệu API của Column, Table và Series cũng như chuỗi thảo luận của issue để xác định liệu người dùng có phải truy cập trực tiếp vào Column hoặc Table hay không và liệu các quy ước đối số của chúng có khác nhau một cách có chủ ý hay không. Công việc được xem là hoàn tất khi maintainer đưa ra quyết định về public API và các quy ước tùy chọn, sau đó thực hiện các thay đổi tương ứng đối với tài liệu hoặc API.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Are there any instances where users must interact directly with Column or Table? If not I would propose considering them implementation details and removing them from the documentation in order to reduce the API surface area users need to be exposed to.
Tangentially related: Most Series methods accept a "bag of options" while most Column methods accept a list of args, sometimes ending in optional args. Should there be a recommended convention here? Column methods could also accept "bags of options" if that makes things more consistent or safe.
cc @trxcllnt @AjayThorve @ajschmidt8
- Ngôn ngữ chính
- TypeScript
- Star
- 211
- Fork
- 29
- Merge trung bình
- 17 giờ 30 phút
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của rapidsai/node
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
Please provide Arm64 buildsĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 10/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
Tất cả issue của rapidsai/node
Issue tương tự
-
Bump anybuf version to ^1.0.0Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
wormhole-foundation/wormhole#5062 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
internal os specific
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
frostney/GocciaScript#1688 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
integration:hermes
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
vectorize-io/hindsight#5592 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
vercel/streamdown#673 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
apache/rocketmq-dashboard#6712 ·
Maintainer thường phản hồi trong vòng 3 ngày