python / python/devguide

Idea: mention 3rd party "extended stdlib" modules in developer guide

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

Chưa có ai nhận issue này.

topic-dev process type-feature
Ngôn ngữ chính
Python
Star
2.1k
Fork
1k
Merge trung bình
2 ngày 12 giờ
Pull request đã merge (30 ngày)
12

Mô tả

We have a section in the developer guide specifically on proposing changes to the standard library: http://cpython-devguide.readthedocs.io/en/latest/stdlibchanges.html

One of the alternatives to standard library additions that frequently needs to be brought up on python-ideas is the possibility of adding to one of the "stdlib enhancement" projects that adds assorted general purpose programming utilities that are nevertheless considered sufficiently niche use cases that they don't make the cut for standard library inclusion (or, alternatively, folks want them now, rather than having to wait for a new CPython feature release)

Perhaps it would make sense to specifically mention some of those projects in this part of the developer guide? The main two that come to mind are:

There are probably others, but once we start the list, it's relatively easy to add new entries, but with no list at all, it's unlike anyone (else) would suggest adding one.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

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.

Hướng nghiên cứu

Bắt đầu với phần về các thay đổi trong thư viện chuẩn của hướng dẫn dành cho nhà phát triển tại stdlibchanges.html và xem xét cách các dự án thay thế hiện được mô tả. Thêm đề cập đến boltons và more-itertools, đồng thời giữ nguyên phong cách hiện có của phần này; công việc được xem là hoàn tất khi hướng dẫn trỏ người đọc đến các dự án này như những lựa chọn thay thế cho việc bổ sung vào thư viện chuẩn.

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

Đánh giá

Công nghệ
python
Lĩnh vực
documentation
Loại issue
Tài liệu
Độ khó
1/5
Thời gian dự kiến
Dưới một giờ
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

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.