Generate proper documentation
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ệ
- python
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu bằng việc xem xét README.md và CHANGELOG.md, sau đó so sánh thiết lập tài liệu hiện tại của dự án với workflow ReadTheDocs và Sphinx được đề cập mà Trio sử dụng. Xác định cấu trúc tài liệu, cách tiếp cận liên kết siêu văn bản và cách xử lý thông báo lỗi trước khi thực hiện thay đổi; công việc được hoàn tất khi thông tin dự án và hướng dẫn về mã lỗi được sắp xếp, đồng thời các liên kết hoặc nội dung được tạo vẫn dễ bảo trì.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
README.md has grown to 200 lines, and spans error codes, installation & run instructions, configuration and command-line flags. We also have CHANGELOG.md with 150 lines.
There are a few links in the readme, but it would probably be quite useful to have anything referring to [objects within] urllib3, httpx, anyio, asyncio, trio, etc be hyperlinks w/o having to manually update.
Pulling out the error messages for the documentation automatically would be nice, but somewhat complicated given the current setup for messages differing for different (combinations of) libraries. Should be quite doable though.
https://github.com/python-trio/flake8-async/issues/211#issuecomment-1971778351
I'm planning to write up some more detail about each of our error codes in a long doc, hopefully this weekend, which will include much more about why you'd want to enable each of the optional rules in addition to the existing material.
This also sounds like great doc material.
The one workflow I'm decently accustomed to is ReadTheDocs+Sphinx as used in python-trio/trio, and probably nice to be consistent with it since it's in the same organization. But it's also been a huge pain to work with at times.
- Ngôn ngữ chính
- Python
- Star
- 26
- Fork
- 11
- 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
- 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 python-trio/flake8-async
-
Rename ASYNC126 to ASYNC4xxĐang mởrule improvement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
python-trio/flake8-async#457 · 1 reaction ·
-
Extend ASYNC401 to other formsCó thể đã có người làm @anshurajbisoyi98-ctrl đã nhận 9 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
python-trio/flake8-async#475 · 1 bình luận · 1 reaction ·
-
Warn about unused `noqa`sĐang mởnew rule
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
python-trio/flake8-async#454 · 1 bình luận ·
-
ASYNC103 for sync functionsĐang mởrule improvement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100
python-trio/flake8-async#447 · 5 bình luận ·
-
New rule: `ASYNC233` for blocking `pathlib` methodsCó thể đã có người làm @paranoa233 đã nhận 97 ngày trước. Đang mởgood first issue
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
python-trio/flake8-async#396 · 1 bình luận ·
Tất cả issue của python-trio/flake8-async
Issue tương tự
-
Let's Encrypt certificate neededĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 63/100
GAM-team/got-your-back#547 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
UKGovernmentBEIS/inspect_ai#5821 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
docs help wanted
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 75/100
-
evidence wanted good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
open-coder-ai/agentseam#195 ·
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 78/100
Maintainer thường phản hồi trong vòng 1 ngày