[Chore] Bump Go version to latest, adopt golangci-lint v2, add Docker-based build, and clean up AGENTS.md/skills
Maintainer thường phản hồi trong vòng 1 ngày
@hanahmily đang làm issue này rồi.
Từ ngày 23/8/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Summary
A grab-bag of repository hygiene chores for the BanyanDB - 0.12.0 cycle.
Sub-tasks
- Bump Go version to latest
- Update
go.modgodirective. - Update any
-dev/-testimages and CI workflows. - Verify
make build/make teston the new toolchain. - Document the new minimum supported Go version in
README.md/CONTRIBUTING.md.
- Update
- Use golangci-lint v2
- Bump the
.golangci.yml/revive.toml/ lint config to the v2 schema. - Update CI workflows (
.github/workflows/*.yml) and therun-ci-localskill if pinned. - Fix any new lints surfaced by v2.
- Bump the
- Introduce a Docker-based build system for consistent license-file generation across OSes
- Add a
build/Dockerfile(or extend existing) that produces a reproducible build environment. - License generation: ensure the produced NOTICE / LICENSE-3rd-party output is byte-identical regardless of host OS (line endings, sort order, timestamps).
- Wire it into
maketargets and CI so contributors can runmake license-checklocally with the same guarantees. - Document usage in
CONTRIBUTING.md/README.md.
- Add a
- Clean up AGENTS.md and skills
- Audit
AGENTS.md,CLAUDE.md, and the entries underskills/for stale / redundant / conflicting guidance. - Remove duplication, fix references to renamed paths, and align with current Go / repo conventions.
- Update the index files / README that list available skills.
- Audit
Acceptance Criteria
- Each sub-task has a checkbox / PR reference below as it lands.
- CI green on the new toolchain and with golangci-lint v2.
- License generation is reproducible across Linux/macOS/Windows hosts.
- AGENTS.md and skills directory are consistent and current.
Sub-task tracker
- (1) Bump Go version — PR #___
- (2) golangci-lint v2 — PR #___
- (3) Docker-based build for license generation — moved to #13996
- (4) Clean up AGENTS.md and skills — PR #___
- Ngôn ngữ chính
- Java
- Star
- 25k
- Fork
- 6.6k
- Merge trung bình
- 14 giờ 17 phút
- Pull request đã merge (30 ngày)
- 39
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 apache/skywalking
-
[BanyanDB] Flaky test: TestExportRelay_TwoRelaysShareOneRateCó thể đã có người làm @hanahmily đã nhận 4 ngày trước. Đang mởdatabase test
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 66/100
apache/skywalking#14175 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug] BanyanDB trace block metadata format changed in 0.11 without a file format version bumpCó thể đã có người làm @hanahmily đã nhận 7 ngày trước. Đang mởbug database
apache/skywalking#14169 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
chore CLI database
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
apache/skywalking#14168 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Feature] Canopy auth 2/2: SSO (OIDC/OAuth2), break-glass and the auth design docCó thể đã có người làm @hanahmily đã nhận 8 ngày trước. Đang mởdatabase feature
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
apache/skywalking#14162 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[BanyanDB] Stream write callback reports success for events it did not storeCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
apache/skywalking#14158 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của apache/skywalking
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
AtlasOfLivingAustralia/species-lists#882 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Type/Bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
ballerina-platform/ballerina-library#9458 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
UGS-FX 2.1.27 Open File IssueĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
winder/Universal-G-Code-Sender#3242 ·
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
PCL-Community/PCL-CE#3767 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
#4 Implementar Ninja ServiceĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100