Git Product home page Git Product logo

forseti-security's Introduction

branch: master Website Release branch: forsetisecurity.org Website Dev branch: forsetisecurity.org-dev
Build Status Build Status Build Status
codecov

More info on the branches.

Forseti Security

A community-driven collection of open source tools to improve the security of your Google Cloud Platform environments.

Get Started with Forseti Security.

Contributing

We are continually improving Forseti Security and invite you to submit feature requests and bug reports. If you would like to contribute to our development efforts, please review our contributing guidelines and submit a pull request.

forsetisecurity.org

If you would like to contribute to forsetisecurity.org, the website and its content are contained in the forsetisecurity.org-dev branch. Visit its README for instructions on how to make changes.

Governance

For information on how this project is managed and governed review our governance guidelines.

Community

Review our community page for ways to engage with the Forseti Community.

Support

Support for the Forseti Security product can be obtained through a few channels:

  • Join the Slack Channel and engage in discussions with other users and the Forseti community.
  • Ask a question about Forseti and get community support by posting to ([email protected]). Posts can receive responses from the community or from engineers on the Forseti team.
  • File a GitHub issue. Issues are typically reviewed and triaged within 24 - 48 hours.

Releases

Product releases will occur on a quarterly schedule. An out of band patch release may occur but only for a critical defect or security issue. The team will support patching critical defects or security issues in the current release and in the 2 previous quarterly releases only. If a defect is found in a release beyond current - 2 customers are expected to upgrade to a current supported version of the product.

Issue Triage

The triage process is a multi-step process that is collaboratively performed by the core project team and our issue bot. Triaging typically should occur within 1 - 2 business days, but may take longer, if the project team is not around. The purpose of triaging is to clearly understand the request and determine the next steps for what will happen with your issue. It's straightforward to understand whether or not your issue is triaged: if the issue contains the triaged :yes label this indiacts the issue has been reviewed and classified by the project team. In the case of a bug the a team member may request more details or information in order to better understand the problem, help determine prioritization or aid in reproducing the issue. We close issues for the following reasons:

Reason Label
The issue is obsolete or already fixed. N/A
We didn't get the information we needed within 7 days. issue-review: need-more-information
Given the information we have we can't reproduce the issue or do not feel the issue necessitates a fix. issue-review: closed won't fix
There has been activity on the issue for a significant period of time. stale

Assigning Milestones

In addition to milestones representing our iterations for our product releases we add additional labels that have special meaning:

  • Backlog Issue to be considered at some point in the future
  • 1 - Planning Issues being considered for one of the next 3 iterations. The issue is on the short list to be assigned to a concrete iteration.
  • 2 - Ready Issue assigned and scheduled for a specific target milestone release
  • 3 - Work in progress Issue is assigned to engineer and is actively working on the issue for targeted milestone release

Pull Requests

The team and community encourages pull requests to fix issues or improve the product. Pull requests are typically reviewed within 48 hours of submission. If pull requests become inactive they will be automatically closed, but can be quickly and easily re-opened. Please review the project’s contributing guidelines before submitting a pull request.

forseti-security's People

Contributors

ahoying avatar angelsungoogle avatar arbeit avatar blueandgold avatar bobklein2 avatar carise avatar dekuhn avatar dufton avatar ericbeach avatar felixbb avatar frozen425 avatar gbrindisi avatar gkowalski-google avatar goofiva avatar gruihuang avatar hshin-g avatar jf-marquis-adeo avatar jiyunyao avatar joecheuk avatar katze120 avatar kevensen avatar matthewg avatar mirons-google avatar mwwolters avatar osandoval011 avatar red2k18 avatar rvandegrift avatar thenenadx avatar therealsmartalec avatar umairidris avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.