Improve Contributing docs and set a release schedule#37109
Conversation
|
Replaces #36686 |
|
Done |
|
We can do a slightly less-than-perfect 1.26.0 now, bug fixes will happen regardless and the more often we release, the easier they are to backport because branches diverge over time. |
|
Maybe make it a bit less verbose overall, it seems quite big. The plan is good, I hope it will be followed. We should also look into automating the release process as much as possible. Maybe with a |
|
All this was nearly 100% copied into other files not fully reviewed again |
|
@lunny @wxiaoguang @silverwind I added the following:
I think it's ready for merge and to apply the new scheduling |
|
I like the idea! |
|
Ref issue for version numbering: #27574 |
Usually no rc1 if rc0 is stable enough. It can be flexible and up to the doer. I have no other suggestion for the change (I only prefer to split the large document, for other parts, I can't comment more). |
No body (owner & TOC & company) cares: |
Signed-off-by: Nicolas <bircni@icloud.com>
|
@go-gitea/mergers can we merge? |
This PR updates `CONTRIBUTING.md` for clarity (code review, maintainers, PR workflow) ## Suggestion - majors about every **three months**, with a more predictable cadence from **v1.26** onward. - target dates such as **v1.26.0** (April 2026), **v1.27.0** (June 2026), **v1.28.0** (September 2026), **v1.29.0** (December 2026). - announce feature freeze **two weeks** before each release. ## Other doc changes - Reviewing PRs: separate guidance for reviewers vs authors; small edits to maintaining PRs, merge queue, commit messages, co-authors. - Maintainers: clearer subsections; links to GitHub Docs for 2FA / GPG. - Split the Contributing.md into more useful markdown files --------- Signed-off-by: Nicolas <bircni@icloud.com>
* main: Add comment for the design of "user activity time" (go-gitea#37195) fix(api): handle missing base branch in PR commits API (go-gitea#37193) Refactor htmx and fetch-action related code (go-gitea#37186) Fix encoding for Matrix Webhooks (go-gitea#37190) Always show owner/repo name in compare page dropdowns (go-gitea#37172) fix(api): handle fork-only commits in compare API (go-gitea#37185) Improve Contributing docs and set a release schedule (go-gitea#37109) Update Nix flake (go-gitea#37183) Remove outdated RunUser logic (go-gitea#37180) Refactor flash message and remove SanitizeHTML template func (go-gitea#37179) Indicate form field readonly via background (go-gitea#37175) Remove dead CSS rules (go-gitea#37173) Fix flaky `TestCatFileBatch/QueryTerminated` test (go-gitea#37159) Implement logout redirection for reverse proxy auth setups (go-gitea#36085) Add missing `//nolint:depguard` (go-gitea#37162)
This PR updates
CONTRIBUTING.mdfor clarity (code review, maintainers, PR workflow)Suggestion
Other doc changes