diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b92e46104..7993ffa30 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,14 +2,23 @@ ## Welcome -Welcome to Harbor! This guide provides information on filing issues and guidelines for open source contributors. **Please leave comments / suggestions if you find something is missing or incorrect.** +Harbor is developed in the open, and is constantly being improved by our **users, contributors, and maintainers**. +It is because of you that we can bring great software to the community. -Contributors are encouraged to collaborate using the following resources in addition to the GitHub [issue tacker](https://github.com/goharbor/harbor/issues): +This guide provides information on filing issues and guidelines for open source contributors. **Please leave comments / suggestions if you find something is missing or incorrect.** -**Twitter:** [@project_harbor](https://twitter.com/project_harbor) -**User Group:** Join Harbor user email group: [harbor-users@googlegroups.com](https://groups.google.com/forum/#!forum/harbor-users) to get update of Harbor's news, features, releases, or to provide suggestion and feedback. To subscribe, send an email to [harbor-users+subscribe@googlegroups.com](mailto:harbor-users+subscribe@googlegroups.com) . -**Developer Group:** Join Harbor developer group: [harbor-dev@googlegroups.com](https://groups.google.com/forum/#!forum/harbor-dev) for discussion on Harbor development and contribution. To subscribe, send an email to [harbor-dev+subscribe@googlegroups.com](mailto:harbor-dev+subscribe@googlegroups.com). -**Slack:** Join Harbor's community for discussion and ask questions: [Cloud Native Computing Foundation](https://slack.cncf.io/), channel: #harbor and #harbor-dev +Contributors are encouraged to collaborate using the following resources in addition to the GitHub [issue tracker](https://github.com/goharbor/harbor/issues): + +* [Bi-weekly public community meetings][community-meetings] + * Catch up with [past meetings on YouTube][past-meetings] +* Chat with us on the CNCF Slack ([get an invite here][cncf-slack] ) + * [#harbor][users-slack] for end-user discussions + * [#harbor-dev][dev-slack] for development of Harbor +* Want long-form communication instead of Slack? We have two distributions lists: + * [harbor-users][users-dl] for end-user discussions + * [harbor-dev][dev-dl] for development of Harbor + +Follow us on Twitter at [@project_harbor][twitter] ## Getting Started @@ -334,3 +343,11 @@ Documents are written with Markdown text. See [Writing on GitHub](https://help.g ## Design new features You can propose new designs for existing Harbor features. You can also design entirely new features, Please submit a proposal in GitHub.(https://github.com/goharbor/community/tree/master/proposals). Harbor maintainers will review this proposal as soon as possible. This is necessary to ensure the overall architecture is consistent and to avoid duplicated work in the roadmap. + +[community-meetings]: https://github.com/goharbor/community/blob/master/MEETING_SCHEDULE.md +[past-meetings]: https://www.youtube.com/playlist?list=PLgInP-D86bCwTC0DYAa1pgupsQIAWPomv +[users-slack]: https://cloud-native.slack.com/archives/CC1E09J6S +[dev-slack]: https://cloud-native.slack.com/archives/CC1E0J0MC +[cncf-slack]: https://slack.cncf.io +[users-dl]: https://lists.cncf.io/g/harbor-users +[dev-dl]: https://lists.cncf.io/g/harbor-dev \ No newline at end of file