Ensure all published JARs contain correct LICENSE and NOTICE files
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.6k
- Merge trung bình
- 3 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 33
Mô tả
# Description
Some published JARs are missing `META-INF/LICENSE` and `META-INF/NOTICE`, which are required by ASF release policy.
This issue tracks the remaining work:
- [x] Restore LICENSE and NOTICE files in all published JARs. (#3686)
- [x] Add CI verification that every published JAR contains both files. (#3689)
- [ ] Review and update the contents of the LICENSE and NOTICE files.
- [x] Update repo NOTICE files copyright year (#3685)
- [ ] Review and update LICENSE/NOTICE files for jars with 3rd party code (#3690 & #3694)
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng việc xem xét các tệp LICENSE và NOTICE được 포함 trong các JAR đã phát hành, tập trung vào các JAR chứa mã của bên thứ ba và các issue liên quan #3690 và #3694. So sánh nội dung hiện tại với các yêu cầu phát hành của ASF và các thông báo trong repository. Được coi là hoàn thành khi mỗi JAR bị ảnh hưởng có nội dung LICENSE và NOTICE chính xác, đồng thời quá trình xác minh CI hiện có vẫn vượt qua.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- documentation, release
- Loại issue
- Tài liệu
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 48/100