[Feature Request] Refactor of the Developer Guidance.
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 55/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- java
- Lĩnh vực
- documentation
Hướng nghiên cứu
Start with the linked Developer Guidance documentation, especially its “Documentation Guidelines” section, and compare the stated expectations with the practices described in this issue. The issue asks for clarification or updated guidance, but does not settle which policy should replace the current one; confirm the intended direction with maintainers before editing. Done means the guidelines accurately reflect the agreed expectations.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Is your feature request related to a problem? Please describe.
As per the completion of the #2759 , I feel like I need to query if the PR was an exception to our developer guidelines or not.
Specifically the "Documentation Guidelines" Section of the Guidence Documentation
- Javadoc: Add Javadoc comments to all public classes, methods, and fields.
This has simply not been done in the PR, and in fact documentation was actively removed, with the reasoning that it would be added back later. This was not done. For context, upon analyzing for missing java docs on public classes and methods in InteliJ, there is anything between 600 to 690 instances of public methods / classes that have not got javadocs.
- Code Comments: Add inline comments to explain complex or non-obvious code.
This is done scantly, but not in all instances. LWJGL is a complicated framework and this would have been helpful for future contribution.
Describe the solution you'd like
Clarification on if these guidelines are now optional.
Describe alternatives you've considered
If the guidelines are not being changed, then the only alternative is for us to follow the existing guidelines.
Additional context
A year and a half ago I was very comfortable in this project. We had hard set rules and we followed them. Heck I had Joe call me out and refuse a merge because I had used a single wildcard by accident.
But, regardless of reasoning, it just seems big chunks of the developer guidelines are not really followed anymore. As such, I am not going to be some holier than thou person who claims we should follow them to the letter.
Instead, I am going to be practical and suggest, as per this issue, that we simply update the guidelines to better reflect how we do things now.
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 703
- Merge trung bình
- 22 giờ 16 phút
- Pull request đã merge (30 ngày)
- 27
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- 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 openrocket/openrocket
-
[Bug] Material names are not translated when the generated key is missing or wrongCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
openrocket/openrocket#3417 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug] MassObject packed length with automatic radius depends on getter order, so saved files differĐang mởrelease blocker
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
openrocket/openrocket#3399 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
release blocker
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
openrocket/openrocket#3398 · 1 bình luận ·
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
openrocket/openrocket#3377 ·
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 66/100
openrocket/openrocket#3230 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của openrocket/openrocket
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
NationalSecurityAgency/ghidra#10149 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
yegor256/antlr2ebnf-maven-plugin#155 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
account bug exercise lecture programming user interface
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
ls1intum/Artemis#14512 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
kind:bug priority:major
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/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
swiftlang/swift-java#955 ·
Maintainer thường phản hồi trong vòng 1 ngày