mirror of
https://github.com/fleetdm/fleet
synced 2026-05-23 08:58:41 +00:00
Add community section to Fleet Handbook (#3455)
This commit is contained in:
parent
bda2ef0ca0
commit
80ed980b16
2 changed files with 44 additions and 0 deletions
|
|
@ -52,6 +52,10 @@ The Fleet handbook is the central guide for how we run the company. As part of o
|
|||
|
||||
[Support process](./customer-experience.md#support-process)
|
||||
|
||||
### Community
|
||||
|
||||
[Community contributions (pull requests)](./community.md#community-contributions-pull-requests)
|
||||
|
||||
### Handbook
|
||||
|
||||
[About the handbook](./handbook.md#about-the-handbook)
|
||||
|
|
|
|||
40
handbook/community.md
Normal file
40
handbook/community.md
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
## Fleet community
|
||||
|
||||
As an open-core company, Fleet endeavors to build a community of engaged users, customers, and
|
||||
contributors.
|
||||
|
||||
### Community contributions (pull requests)
|
||||
|
||||
The top priority when community members contribute PRs is to help the person feel engaged with
|
||||
Fleet. This means acknowledging the contribution quickly (within 1 business day), and driving to a
|
||||
resolution (close/merge) as soon as possible (may take longer than 1 business day).
|
||||
|
||||
#### Process
|
||||
|
||||
1. Decide whether the change is acceptable (see below). If this will take time, acknowledge the
|
||||
contribution and let the user know that the team will respond. For changes that are not
|
||||
acceptable, thank the contributor for their interest and encourage them to open an Issue, or
|
||||
discuss proposed changes in the `#fleet` channel of osquery Slack before working on any more
|
||||
code.
|
||||
2. Help the contributor get the quality appropriate for merging. Ensure that the appropriate manual
|
||||
and automated testing has been performed, changes files and documentation are updated, etc.
|
||||
Usually this is best done by code review and coaching the user. Sometimes (typically for
|
||||
customers) a Fleet team member may take a PR to completion by adding the appropriate testing and
|
||||
code review improvements.
|
||||
3. Any Fleet team member may merge a community PR after reviewing it and addressing any necessary
|
||||
changes. Before merging, double-check that the CI is passing, documentation is updated, and
|
||||
changes file is created. Please use your best judgement.
|
||||
4. Thank and congratulate the contributor! Consider sharing with the team in the `#g-growth` channel
|
||||
of Fleet Slack so that it can be publicized by social media. Folks who contribute to Fleet and
|
||||
are recognized for their contributions often become great champions for the project.
|
||||
|
||||
#### What is acceptable?
|
||||
|
||||
Generally, any small documentation update or bugfix is acceptable, and can be merged by any member
|
||||
of the Fleet team. Additions or fixes to the Standard Query Library are acceptable as long as the
|
||||
SQL works properly and they attributed correctly. Please use your best judgement.
|
||||
|
||||
Larger changes and new features should be approved by the appropriate [Product
|
||||
DRI](./product.md#product-dris). Ask in the `#g-product` channel in Fleet Slack.
|
||||
|
||||
<meta name="maintainedBy" value="zwass">
|
||||
Loading…
Reference in a new issue