51 Commits

Author SHA1 Message Date
Benjamin Wang
bbd7d680db Update format error for candidate links
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-03-17 15:14:41 +00:00
Benjamin Wang
f5da948002 Update release guide and setup a pool of release candidates
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-03-17 09:13:49 +00:00
Benjamin Wang
3f79943371
Merge pull request #17546 from ahrtr/release_criteria_20240307
Add patch version release criterion
2024-03-11 12:12:13 +00:00
James Blair
bb44958aae
Update golang minor version policy.
Try to avoid periods of time where etcd could be on an unsupported golang version.

Signed-off-by: James Blair <mail@jamesblair.net>
2024-03-08 21:24:07 +13:00
Benjamin Wang
e5029a3f6d Add patch version release criterion
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-03-07 19:02:37 +00:00
Benjamin Wang
9c994a4d07 Clarify the core dependencies mappings: bbolt and raft
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-02-24 20:12:07 +00:00
James Blair
57f24f5f51
Update org membership process for new members.
To reflect the new sig-etcd process of using the kubernetes/org automation.

Signed-off-by: James Blair <mail@jamesblair.net>
2024-02-16 00:05:18 +13:00
Benjamin Wang
8e2ba574e4
Merge pull request #17174 from jmhbnz/adopt-kubernetes-priorities
Adopt kubernetes issue priorities
2024-01-10 10:18:00 +00:00
Sharath Sivakumar
7c87fc9aa7
docs: update rotation worksheet
Signed-off-by: Sharath Sivakumar <mailssr9@gmail.com>
2024-01-09 21:22:15 +01:00
James Blair
06f7db1b09
Update roadmap to use new issue priorities.
Signed-off-by: James Blair <mail@jamesblair.net>
2024-01-04 04:45:49 +13:00
James Blair
8ec4b290d6
Document issue prioritisation labels.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-12-29 04:57:22 +13:00
James Blair
ec07ff8fd7
Add status column for current release priorities.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-12-10 21:56:01 +13:00
James Blair
aa67cbe6aa
Complete migration to OWNERS file.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-11-05 00:02:45 +13:00
Wei Fu
81fe610bd5 *: enable markdown_marker checker
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2023-10-13 14:00:25 +08:00
James Blair
6723262738
Document policy for etcd project golang version.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-08-23 21:54:35 +12:00
James Blair
ce4f2a4892
Fix markdownlint issues in dependency_management.md.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-08-23 17:37:05 +12:00
Xuan Nguyen
dd1b06f01a etcd-io/etcd #479 Use new and better canonical link to Google Groups
Signed-off-by: Xuan Nguyen <nguyenxndaidev@gmail.com>
2023-08-19 22:11:18 +02:00
Benjamin Wang
0d89fa7336
Merge pull request #16408 from ahrtr/update_roadmap_20230814
Update the roadmap: etcd 3.6.0 will depend on bbolt 1.4.0 instead of 1.3.8
2023-08-16 17:35:21 +08:00
Benjamin Wang
006b61f957 Update dependency management guide: the gRPC has already been bumped to v1.57
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-08-15 09:23:30 +01:00
Benjamin Wang
b4bf1579fa update the roadmap: etcd 3.6.0 will depend on bbolt 1.4.0 instead of 1.3.8
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-08-14 10:09:27 +01:00
Benjamin Wang
cb4d3a5697 Documentation: add a roadmap
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-07-25 15:54:22 +01:00
Ikko Eltociear Ashimine
0a314c9da3 Fix typo in triage_issues.md
Signed-off-by: Ikko Eltociear Ashimine <eltociear@gmail.com>
2023-07-23 22:47:17 +09:00
Chao Chen
b2c39fc8e6 2023-06-06: bump up dependencies update identified by dependabot
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-06-06 20:18:44 -07:00
Benjamin Wang
8da2a5bf46
Merge pull request #15946 from ahrtr/dependency_rotato_20230524
Add the rotation worksheet into the dependency management document
2023-06-03 05:28:05 +08:00
Marek Siarkowicz
5773d94c22
Merge pull request #15957 from jmhbnz/strengthen-support-policy
Strengthen etcd support policy in issue triage docs
2023-06-01 09:05:55 +02:00
James Blair
ef9b6a6280
Strengthen etcd support policy.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-05-28 10:16:56 +12:00
Hitoshi Mitake
08a4cd46fe Documentation: describe onboarding process
Signed-off-by: Hitoshi Mitake <h.mitake@gmail.com>
Co-authored-by: Marek Siarkowicz <siarkowicz@google.com>
2023-05-25 22:43:36 +09:00
Benjamin Wang
24b3ae9a17 add the rotation worksheet into the dependency management document
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-05-24 19:55:30 +08:00
James Blair
941d760e42
Initial re-write for contributor issue triage guide.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-05-13 13:14:00 +12:00
Chao Chen
bb060586ce dependency_management.md: document go.opentelemetry.io/otel version update is blocked
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-05-02 20:40:06 -07:00
Benjamin Wang
d589a0b5f6 Document: add guidance on dependency management
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-04-24 18:29:09 +08:00
James Blair
8aa00159d6
Add issue template for new membership nominations.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-04-14 20:08:56 +12:00
Marek Siarkowicz
d72220400b Require 2FA enabled for all members
After this PR is merge, I will enable enforcement on etcd org.

Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-04-07 10:41:51 +02:00
Marek Siarkowicz
b504ac1840
Merge pull request #15593 from serathius/community-membership
Move to community membership model closer to kubernetes one
2023-04-05 12:11:31 +02:00
Marek Siarkowicz
b4c1fb14e3 Move to community membership model closer to kubernetes one
Based on https://github.com/kubernetes/community/blob/master/community-membership.md

Changes:
* Extracted contributor membership to separate file
* Provide more detailed requirements for each role. Base maintainers on
  kubernetes subproject owners.
* Introduction of member role

Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-04-03 16:42:01 +02:00
Marek Siarkowicz
be7be34800 client: Hide v2 client package
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-31 10:26:11 +02:00
James Blair
f312316e81
Rename pr and issue triage docs to fix broken links.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-03-17 10:26:34 +13:00
Bhargav Ravuri
377dffd51d docs: Update raft package to go.etcd.io/raft/v3 in modules SVG
Replace raft package path go.etcd.io/etcd/raft/v3 with
go.etcd.io/raft/v3 in modules SVG in documentation

Signed-off-by: Bhargav Ravuri <bhargav.ravuri@infracloud.io>
2022-12-03 18:44:57 +05:30
Benjamin Wang
394956ca4e doc: cleanup etcd/raft in all documents
TODO:
1. Update Documentation/contributor-guide/modules.svg;
2. Update bill-of-materials.json when raft and raftexample are removed in future;

Signed-off-by: Benjamin Wang <wachao@vmware.com>
2022-12-02 14:13:18 +08:00
Sahdev Zala
9f27d459b0 Doc: Add feature graduation and deprecation policies
Related https://github.com/etcd-io/etcd/pull/14428

Signed-off-by: Sahdev Zala <spzala@us.ibm.com>
2022-09-19 11:13:14 -04:00
Sahdev Zala
35801ddf02 Add an initial features doc
Add an overview and initial development guidelines. Restructured
the doc for a better readabiltiy and easier review, and per the
previous review feedback. The TODOs will be addressed iteratively.

Related #13775

Signed-off-by: Sahdev Zala <spzala@us.ibm.com>
2022-09-14 17:53:55 -04:00
Sahdev Zala
d38132e367 Add features dev and support policy doc
Addressed feedback with some added thoughts. Also, added
Unsafe features.

Related #13775

Signed-off-by: Sahdev Zala <spzala@us.ibm.com>
2022-09-10 16:46:00 -04:00
Sahdev Zala
e782619415 Add features dev and support policy doc
Related https://github.com/etcd-io/etcd/issues/13775

Signed-off-by: Sahdev Zala <spzala@us.ibm.com>
2022-09-07 11:15:10 -04:00
Austin Benoit
91e76eccd2 Documentation: Update Broken Links
Fix broken links in documentation.

Signed-off-by: Austin Benoit <austinryanbenoit@gmail.com>
2022-08-23 14:35:32 -04:00
Marek Siarkowicz
25ad3cffe8 Make Benjamin an official v3.4 release manager
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2022-07-12 12:26:09 +02:00
Benjamin Wang
39486c4289 update goreman installation command in local_cluster.md
`go install` is the recommended way to build and install packages in
module mode. `go get` should be used with the -d flag to adjust the
current module's dependencies without building packages, and use of
`go get` to build and install packages is deprecated. In a future
release, the -d flag will always be enabled.

Refer to https://go.dev/doc/go1.16.

Signed-off-by: Benjamin Wang <wachao@vmware.com>
2022-07-11 13:51:57 +08:00
Sean Wei
6d133aaf6a doc: Fix Markdown code block 2022-04-25 15:06:38 +08:00
Sahdev Zala
3cde98ca8c
Merge pull request #13965 from serathius/release-update
Documentation: Update contributor guide and remove outdated ROADMAP.md
2022-04-23 13:43:44 -04:00
Sahdev Zala
d4a21b5d17 Doc: update logging convention
Update the logging convention as capnslog is replaced by zap.
2022-04-22 14:38:48 -04:00
Marek Siarkowicz
a722827c96 Documentation: Update contributor guide and remove outdated ROADMAP.md 2022-04-21 12:33:10 +02:00