Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Repo Has No License

Đang mở
#97 12 bình luận 0 reaction 0 người được giao Xem trên GitHub

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
25/100
Loại issue
Tài liệu
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
html
Lĩnh vực
content, documentation

Hướng nghiên cứu

Xem xét home.yml, assets/globals/home, _layouts/home.html và cây bản dịch cn được tham chiếu, sau đó so sánh chúng với bản revision lịch sử được liên kết. Giải quyết các câu hỏi được đề xuất về việc cấp phép MIT so với CC và quyền của contributor trước khi thay đổi nội dung bị ảnh hưởng. Hoàn tất khi nội dung được giữ lại có quyền cho phép, quyết định cấp phép đã được ghi lại và giấy phép của repository đã được thêm vào.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Currently and since start of this repo, the license was not supplied so all contributions are technically under copyright of original authors and not licensed to be used by others.

https://github.com/termux/termux.github.io/commits/master?after=cb0333aedd959214223262ea54c128cbbde2f266+244&branch=master&qualified_name=refs%2Fheads%2Fmaster

Basically, we need to add a license. The site infrastructure in my opinion should be MIT licensed so that the multi-translation, multi-versioned, and web/android supported design being built can be used by other projects easily. The docs are pulled from other repos as well so community contributed docs should be permissively licensed (MIT/CC) and GPLv* shouldn't be enforced on them.

I have diffed master against 89b58fc8 and due to my rewrites of the site since I took over, the only parts that remain same is the home page words for english translation, images and the code for image rotation. So before a license can be added, the images need to be replaced and words changed if required, although only very minimal.

There was also chinese translations done by @2096779623, @licy183 and @DreamOneX and they all need to provide written proof below that their contributions can be released under the new license after its chosen.

https://github.com/termux/termux.github.io/tree/cb0333aedd959214223262ea54c128cbbde2f266/cn

There is an additional issue, the contributions to https://wiki.termux.com/wiki/Main_Page are under Creative Commons Attribution license, which is not compatible with MIT and only GPLv3, so moving the wiki content to the site would be problematic, unless a complete rewrite is done or permission is taken from authors to relicense. We can also go with licensing the site infrastructure as MIT and the docs/posts/translations as CC, which would then solve the wiki problem.

Edit: I would prefer docs to be MIT to be consistent with lot of the code, and adding yet another license on top of MIT and GPLv3 complicates things for contributors and forkers. We can always ask wiki page authors for permission to relicense to MIT. One can always relicense MIT files under any more restrictive license, but with CC, only 2 options currently available. Basically, I am personally against CC for docs.

https://creativecommons.org/licenses/by/4.0/

https://opensource.stackexchange.com/questions/7435/mit-licensed-project-with-cc-by-sa-dependency

https://creativecommons.org/share-your-work/licensing-considerations/compatible-licenses

This should be done before the next termux app release which provides new docs.

@Grimler91 @sylirre

Ngôn ngữ chính
HTML
Star
1.5k
Fork
360
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của termux/termux.github.io

Tất cả issue của termux/termux.github.io

Issue tương tự

Thêm issue về Content

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.