Discussion: handling of PHP version / os dependent results
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
Hướng nghiên cứu
Bắt đầu bằng cách đọc entry point RunWordPressInstallerStepRunner và so sánh đầu ra được báo cáo của nó giữa các phiên bản PHP được mô tả trong issue. Phần thảo luận không xác định các tệp, kiểm thử hay một thiết kế đã được thống nhất; công việc chỉ hoàn tất khi dự án đã thống nhất liệu các phản hồi phụ thuộc vào phiên bản và hệ điều hành có nên được hợp nhất hay không, và nếu có thì hợp nhất như thế nào.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I've noticed that the RunWordPressInstallerStepRunner returns different success messages for different PHP versions.
For PHP <= 7.3 it returns:
#!/usr/bin/env php\n
Success: WordPress installed successfully.
And for PHP > 7.3 it returns:
Success: WordPress installed successfully.
That's just a small / funny wp-cli quirk and it is quite easy to handle, yet it begs a crucial question - should we take the responsibility of delivering unified responses for all PHP / os versions?
Keeping huge ambitions for playground and blueprints in mind, not taking the burden at code level will inevitably push it to support / end users. Although it may look like a nitpick today, it won't take long until this will start causing real-life problems. So, I'd recommend we include a design principle to... care about this... I guess.
- Ngôn ngữ chính
- PHP
- Star
- 62
- Fork
- 23
- Merge trung bình
- 4 giờ 12 phút
- Pull request đã merge (30 ngày)
- 1
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.
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không 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 WordPress/php-toolkit
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
WordPress/php-toolkit#313 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 58/100
WordPress/php-toolkit#306 ·
-
WPCS complianceĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
WordPress/php-toolkit#157 · 1 reaction ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
WordPress/php-toolkit#138 · 7 bình luận · 2 reaction ·
-
[Blueprints v2] Constraint the Blueprint bundle formatCó thể đã có người làm @JanJakes đã nhận 443 ngày trước. Đang mởBlueprints enhancement
WordPress/php-toolkit#132 · 4 bình luận · 1 người được giao ·
Tất cả issue của WordPress/php-toolkit
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
woocommerce/woocommerce-google-analytics-integration#699 ·
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 60/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 68/100
ProfessionalWiki/NeoWiki#1675 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Incorrect documentationĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100