Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 2.76 KB

CONTRIBUTING.md

File metadata and controls

59 lines (41 loc) · 2.76 KB

Contributing to Tekton Dashboard

Welcome to the Tekton Dashboard project! Thanks for considering contributing to our project and we hope you'll enjoy it :D

All contributors must comply with the code of conduct.

To get started developing, see our DEVELOPMENT.md.

In the community repo you'll find info on:

You can find details on our automation infrastructure in the plumbing repo.

Proposing features

If you have an idea for a feature, or if you have a solution for an existing issue that involves an API or UI change, we highly suggest that you propose the changes before implementing them.

This is for two main reasons:

  1. Yes is forever
  2. It's easier/cheaper to make changes before implementation (and you'll feel less emotionally invested!)

Post in the #dashboard channel on slack or create a new issue and fill in the feature request template.

A great proposal will include:

  • The use case(s) it solves Who needs this and why?
  • Requirements What needs to be true about the solution?
  • Alternative proposals Even if alternatives aren't obvious, forcing yourself to brainstorm a couple more approaches may give you new ideas or make clear that your initial proposal is the best one

Also feel free to reach out to us on slack if you want any help/guidance.

Thanks so much!!


Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License. Code samples are licensed under the Apache 2.0 License.