Output Flexibility & Contributor Formatting (v1.6.0)
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
- 30/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- github-actions, python
- Lĩnh vực
- documentation, release
Hướng nghiên cứu
Bắt đầu với ba nhiệm vụ phụ được liên kết, #77, #56 và #97, đồng thời xem xét nền tảng định dạng contributor trong #76. Coi epic là hoàn tất khi hỗ trợ các vị trí đầu ra của release note, định dạng dòng chương của contributor và việc thay thế bí danh người dùng, với tài liệu và ví dụ bao quát từng chế độ đầu ra.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Background
Users need more control over where the generated release notes are written and how contributors are identified and displayed. Currently, the output location is fixed and contributor names are raw GitHub logins, which may not match team conventions or real names.
This epic introduces configurable output locations, contributor chapter-line formatting, and a user-alias replacement map so teams can fully tailor the presentation of their release notes.
Goals
- Support configurable output locations for generated release notes (e.g. wiki, file, PR comment) (#77)
- Enable customisable chapter line formatting for contributor sections (#56)
- Provide a configurable map for replacing GitHub usernames with display names or aliases (#97)
- Ensure all output location modes are documented with examples
Subtasks
- #77 Provide support for different locations of release notes
- #56 Chapter line formatting - contributors
- #97 Map of user replacements
Related / References
- Depends on contributor formatting groundwork from Epic 1 (#76 — contributor placeholder)
- #97 (user replacement map) feeds directly into #56 (contributor formatting)
- Ngôn ngữ chính
- Python
- Star
- 13
- Fork
- 0
- Merge trung bình
- 1 phút
- Pull request đã merge (30 ngày)
- 5
Chuẩn bị môi trường
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 AbsaOSS/generate-release-notes
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 70/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 50/100
-
Introduce ruff and make qaĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
-
epic
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Tất cả issue của AbsaOSS/generate-release-notes
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/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 84/100
spec-kitty/spec-kitty#5319 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
backend::vllm diffusion multimodal
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/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 84/100
openai/openai-agents-python#5229 ·
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 84/100
Maintainer thường phản hồi trong vòng 1 ngày