Skip to content

Commit c6e76a6

Browse files
authored
chore: Adding documentation on community calendar + newsletter + updating CONTRIBUTING.md (#2425)
* chore: Adding documentation on community calendar + newsletter and cross linking more on how to contribute to Feast Signed-off-by: Danny Chiao <danny@tecton.ai> * fix PR template Signed-off-by: Danny Chiao <danny@tecton.ai> * fix PR template Signed-off-by: Danny Chiao <danny@tecton.ai>
1 parent 835eef2 commit c6e76a6

File tree

4 files changed

+20
-11
lines changed

4 files changed

+20
-11
lines changed

.github/pull_request_template.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
33
1. Ensure that your code follows our code conventions: https://github.com/feast-dev/feast/blob/master/CONTRIBUTING.md#code-style--linting
44
2. Run unit tests and ensure that they are passing: https://github.com/feast-dev/feast/blob/master/CONTRIBUTING.md#unit-tests
5-
3. If your change introduces any API changes, make sure to update the integration tests scripts here: https://github.com/feast-dev/feast/tree/master/sdk/python/tests or https://github.com/feast-dev/feast/tree/master/sdk/go
5+
3. If your change introduces any API changes, make sure to update the integration tests here: https://github.com/feast-dev/feast/tree/master/sdk/python/tests
66
4. Make sure documentation is updated for your PR!
7-
5. Make sure you have signed the CLA https://cla.developers.google.com/clas
7+
5. Make sure your commits are signed: https://github.com/feast-dev/feast/blob/master/CONTRIBUTING.md#signing-off-commits
8+
6. Make sure your PR title follows conventional commits (e.g. fix: [description] vs feat: [description])
89
910
-->
1011

CONTRIBUTING.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,16 @@ the main Feast repository:
88
- [Feast Java Serving](#feast-java-serving)
99
- [Feast Go Client](#feast-go-client)
1010

11+
## Community
12+
See [Contribution process](https://docs.feast.dev/project/contributing) and [Community](https://docs.feast.dev/community) for details on how to get more involved in the community.
13+
14+
A quick few highlights:
15+
- [RFCs](https://drive.google.com/drive/u/0/folders/0AAe8j7ZK3sxSUk9PVA)
16+
- [Community Slack](https://slack.feast.dev/)
17+
- [Feast Dev Mailing List](https://groups.google.com/g/feast-dev)
18+
- [Community Calendar](https://calendar.google.com/calendar/u/0?cid=ZTFsZHVhdGM3MDU3YTJucTBwMzNqNW5rajBAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ)
19+
- Includes biweekly community calls at 10AM PST
20+
1121
## Making a pull request
1222

1323
### Pull request checklist

docs/community.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
* [Mailing list](https://groups.google.com/d/forum/feast-dev): We have both a user and developer mailing list.
1111
* Feast users should join [feast-discuss@googlegroups.com](mailto:feast-discuss@googlegroups.com) group by clicking [here](https://groups.google.com/g/feast-discuss).
1212
* Feast developers should join [feast-dev@googlegroups.com](mailto:feast-dev@googlegroups.com) group by clicking [here](https://groups.google.com/d/forum/feast-dev).
13+
* People interested in the Feast community newsletter should join feast-announce by clicking [here](https://groups.google.com/d/forum/feast-announce).
14+
* [Community Calendar](https://calendar.google.com/calendar/u/0?cid=ZTFsZHVhdGM3MDU3YTJucTBwMzNqNW5rajBAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ): Includes community calls and design meetings.
1315
* [Google Folder](https://drive.google.com/drive/u/0/folders/1jgMHOPDT2DvBlJeO9LCM79DP4lm4eOrR): This folder is used as a central repository for all Feast resources. For example:
1416
* Design proposals in the form of Request for Comments (RFC).
1517
* User surveys and meeting minutes.
@@ -31,12 +33,11 @@ We have a user and contributor community call every two weeks (Asia & US friendl
3133
Please join the above Feast user groups in order to see calendar invites to the community calls
3234
{% endhint %}
3335

34-
### Frequency (alternating times every 2 weeks)
36+
### Frequency (every 2 weeks)
3537

36-
* Tuesday 18:00 pm to 18:30 pm (US, Asia)
37-
* Tuesday 10:00 am to 10:30 am (US, Europe)
38+
* Tuesday 10:00 am to 10:30 am PST
3839

3940
### Links
4041

4142
* Zoom: [https://zoom.us/j/6325193230](https://zoom.us/j/6325193230)
42-
* Meeting notes: [https://bit.ly/feast-notes](https://bit.ly/feast-notes)
43+
* Meeting notes (incl recordings): [https://bit.ly/feast-notes](https://bit.ly/feast-notes)

docs/project/contributing.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,8 @@ We use [RFCs](https://en.wikipedia.org/wiki/Request_for_Comments) and [GitHub is
44

55
We follow a process of [lazy consensus](http://community.apache.org/committers/lazyConsensus.html). If you believe you know what the project needs then just start development. If you are unsure about which direction to take with development then please communicate your ideas through a GitHub issue or through our [Slack Channel](../community.md) before starting development.
66

7-
Please [submit a PR ](https://github.com/feast-dev/feast/pulls)to the master branch of the Feast repository once you are ready to submit your contribution. Code submission to Feast \(including submission from project maintainers\) require review and approval from maintainers or code owners.
7+
Please [submit a PR](https://github.com/feast-dev/feast/pulls) to the master branch of the Feast repository once you are ready to submit your contribution. Code submission to Feast \(including submission from project maintainers\) require review and approval from maintainers or code owners.
88

99
PRs that are submitted by the general public need to be identified as `ok-to-test`. Once enabled, [Prow](https://github.com/kubernetes/test-infra/tree/master/prow) will run a range of tests to verify the submission, after which community members will help to review the pull request.
1010

11-
{% hint style="success" %}
12-
Please sign the [Google CLA](https://cla.developers.google.com/) in order to have your code merged into the Feast repository.
13-
{% endhint %}
14-
11+
See also [Community](../community.md) for other ways to get involved with the community (e.g. joining community calls)

0 commit comments

Comments
 (0)