Generate json file compatible with "FSF License Metadata API"
Đá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
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- json
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu bằng cách so sánh schema của FSF License Metadata API với trial config/choosealicense-attrs.json được tham chiếu và dữ liệu giấy phép hiện có của repository. Xác định cách ánh xạ tất cả các mã định danh và tag của catalog, sau đó xác minh rằng JSON được tạo tuân theo định dạng của API và bao quát các giấy phép dự kiến.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
In order to make your data more reusable, please generate the file shown in the title.
"FSF License Metadata API" is defined in the following site.
It is a convenient data format that can be reused.
https://wking.github.io/fsf-api/licenses-full.json
That data format can associate the license identifiers with the catalog name and "tags".
For example,
{"licenses":{
"apsl2": { /* fileName of choosealicense.com/_licenses/apsl2.txt */
"name": "Apple Public Source License",
"identifiers": {
"spdx": ["APSL-2.0"],
"OSI" : ["Apple Public Source License"],
"FSF" : ["FSF/apsl"]
]
},
"tags": [
"libre" /* FSF information*/,
"patent-use" /* choosealicense information */
]
}
}
Please have a look at the data I made for a trial.
https://github.com/reversi-fun/license_doc_similality1/blob/master/config/choosealicense-attrs.json
From this json data and the similarity of the license text, you can deduce the characteristics of the unknown license.
For example, SPDX / ODC-by-1.0 is not included in choosealicense, but it can be inferred that it has characteristics similar to SPDX / ODbl-1.0.
Please look at the attached figure.
https://github.com/reversi-fun/license_doc_similality1/blob/master/data/lic_graph.sfdp.svg

- Ngôn ngữ chính
- HTML
- Star
- 4.2k
- Fork
- 1.6k
- Merge trung bình
- 2 giờ 33 phút
- Pull request đã merge (30 ngày)
- 4
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
- Đọ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 github/choosealicense.com
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
github/choosealicense.com#1384 · 2 bình luận · 3 reaction ·
-
choosealicense.com and SPDX mismatch for CECILL-2.1Có thể đã có người làm @Tarekchehahde đã nhận 102 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
github/choosealicense.com#1126 · 3 bình luận ·
-
Make the layout more responsiveCó thể đã có người làm @Tarekchehahde đã nhận 102 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 58/100
github/choosealicense.com#1342 ·
-
Confusing wording on https://choosealicense.com/non-software/Có thể đã có người làm @TechyTommy3 đã nhận 569 ngày trước. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 55/100
github/choosealicense.com#1268 · 1 bình luận ·
-
Include in permissions if reimplementation possible in other licenseCó thể đã có người làm @Tarekchehahde đã nhận 102 ngày trước. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 28/100
github/choosealicense.com#1247 · 3 bình luận · 5 reaction ·
Tất cả issue của github/choosealicense.com
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
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 76/100
cran-task-views/Survival#76 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
type:docs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
sandtable-ai/sandtable#300 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
content good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100