Git Product home page Git Product logo

easycla's Introduction

FinOps Open Cost and Usage Specification Membership Onboarding

This is a neutral repo where you can open a trivial PR and initiate the EasyCLA signing process. All PRs will be closed periodically.

Contributing to this repo

This repository is managed by EasyCLA. Project participants must sign the free FOCUS Specification Membership agreement before making a contribution. You only need to do this one time, and it can only be signed by corporations and their employees approved to contribute.

You can find detailed information here. If you have issues, please email [email protected].

To initiate the signature process please open a PR against this repo. The EasyCLA bot will block the merge if we still need a membership agreement from you.

Steps to trigger CLA signing process

Step 0 - Setup a GitHub Account and Login

You need to be signed into GitHub using an account registered to your organization email address.

Step 1 - Initiate a fork and edit to this repo

In order to trigger the signing process you need to fork this repo and submit a pull request (PR). This sounds like a hard process but luckily the GitHub web interface handles most of the steps for you.

initiate_signing_process_step_1

Step 2 - Make a nothing change and Commit

Once you enter the edit screen just make a nothing change to the file, We suggest adding a few empty lines to the end of the file. It is important to note any information you type here will be public so avoid adding any information.

  • Add empty lines to the file
  • Click on "Propose Changes"

initiate_signing_process_step_2

Step 3 - Create Pull Request (PR)

Now you have a staged commit in your forked repo you can submit a pull request (PR) back to the main FOCUS repo.

  • Update the name of your pull request to "Initiate CLA - " - Replace Your name with your actual name ;)
  • Click on "Create Pull Request"

initiate_signing_process_step_3

Step 4 - Find your PR and trigger signing

Now you have opened a PR it will cause the EasyCLA to check on your signing status and enable you to start the signing process.

  • Open pull requests for this repo
  • Find your open pull request in the list and select it
  • Check on the status of the EasyCLA add-on, if you are not covered you will need to start the signing process by selecting "click here to be authorized"

initiate_signing_process_step_4

Step 5 - Complete the CLA Signing Process

At this stage you have started the CLA signing process and can follow the documentation provided by the Linux Foundation on the EasyCLA process.

Step 6 - Confirm authorization and let us know you are done

Once you have completed the process of signing the CLA and have been added to your organization by your CLA Manager you need to confirm your authorization by doing the signing process one last time.

  • Open pull requests for this repo
  • Find your open pull request in the list and select it
  • Check on the status of the EasyCLA add-on, if you are not covered you will need to start the signing process by selecting "click here to be authorized"
  • After completing this process you should see you pull request has been authorized
  • Let us know you have completed the signing process in #chat-focus so you can be added to the meeting invites and get involved in the FOCUS groups. If you are having trouble accessing this channel email [email protected]

initiate_signing_process_step_6

easycla's People

Contributors

mike-finopsorg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  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.