Create the Architectual Decision Record (ADR) process
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ó
- 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
- 35/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu bằng việc đọc issue #413 và hướng dẫn ADR GitHub Organisation được liên kết; không có tệp repository hoặc test nào được nêu. Xác định các công cụ ADR, artifact, thư mục lưu trữ, quy ước và quy trình, sau đó tạo ba ADR ví dụ và ghi lại cách các team có thể tìm và viết chúng. Công việc được xem là hoàn thành khi các tiêu chí chấp nhận được đáp ứng và quy trình đã được chia sẻ với các team khác.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Overview
As a documentation contributor, I want the context for information architecture decisions, So I can understand the intent.
As a documentation maintainer, I want to know how to create information architecture records, So I can share them with stakeholders when necessary.
Description
As described by the ADR Github Organisation:
An Architectural Decision (AD) is a justified design choice that addresses a functional or non-functional requirement that is architecturally significant. An Architecturally Significant Requirement (ASR) is a requirement that has a measurable effect on the architecture and quality of a software and/or hardware system. An Architectural Decision Record (ADR) captures a single AD and its rationale; Put it simply, ADR can help you understand the reasons for a chosen architectural decision, along with its trade-offs and consequences
Within the context of NGINX documentation, ADRs will be used to record decisions for a given information architecture pattern, but will likely expand to cover other decisions with large impact, such as style guide or design system approaches.
The process for these decisions is covered by issue https://github.com/nginx/documentation/issues/413: a GitHub discussion with a specific timebox, with creating an ADR as a next step.
Creating ADRs will be an ongoing task, so the focus of this issue is to define the process for managing ADRs, then socialising their existence.
Tasks
- Decide the tools or artifacts that will be necessary for ADRs
- Create a folder in GitHub for storing ADRs
- Create three ADRs to show examples of the convention
- Share the ADRs and process with other teams
Acceptance criteria
- The user can understand what an ADR is
- The user has clear guidance on where to find ADRs
- The user can match any given documentation pattern to an ADR
- The user is able to write their own ADR with process artifacts (Templates, guidance).
- Ngôn ngữ chính
- HTML
- Star
- 97
- Fork
- 176
- Merge trung bình
- 1 ngày 14 giờ
- Pull request đã merge (30 ngày)
- 63
Chuẩn bị môi trường
- Có Dockerfile hoặc 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 nginx/documentation
-
F5 NGINX One ConsoleĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 10/100
nginx/documentation#2436 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
CVC PledgeĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 25/100
nginx/documentation#2434 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
gRPC protectionĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
nginx/documentation#2430 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
JSON can't include commentsĐang mởbug stale
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
nginx/documentation#2158 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Idea]: Labelling nginx and nginx plus features seperately in the header of each featureCó thể làm lại được @pumpumx đã nhận 217 ngày trước và không có pull request nào đang mở. Đang mở
nginx/documentation#1798 · 4 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của nginx/documentation
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
chipsalliance/verible#2644 ·
-
sync-en
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[oblt-aw][autodoc] Document obs-aw-automerge contract and fix automerge doc inconsistenciesCó thể đã có người làm @github-actions đã nhận hôm nay. Đang mở
Độ 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
-
ai-handle
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
nextlevelbuilder/dewee-web-v2#73 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation P5 XS
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
open-astro/AlpacaBridge#1848 ·
Maintainer thường phản hồi trong vòng 1 ngày