Skip to content
This repository was archived by the owner on Sep 8, 2024. It is now read-only.

Issue-2550 - Update contributor guidelines #2551

Merged
merged 1 commit into from
Apr 28, 2020

Conversation

codyreinold
Copy link
Contributor

@codyreinold codyreinold commented Apr 26, 2020

Description

This PR updates contributor guidelines to improve clarity, fix some broken links, and hopefully make it easier for new developers to contribute to the project! No code changes included--only updates to the GitHub md file. Resolves #2550.

How to test

Review contributor guidelines located at the top of the Issues Tracker, or via any other link on GitHub. Confirm language aligns with project goals and new / update links lead to the appropriate resources (not 404 or redirects).

Contributor license agreement signed?

CLA [ Yes ]

@devs-mycroft
Copy link
Collaborator

Hello, @codyreinold, thank you for helping with the Mycroft project! We welcome everyone
into the community and greatly appreciate your help as we work to build an AI
for Everyone.

To protect yourself, the project, and users of Mycroft technologies we require
a Contributor Licensing Agreement (CLA) before accepting any code
contribution. This agreement makes it crystal clear that along with your
code you are offering a license to use it within the confines of this project.
You retain ownership of the code, this is just a license.

Please visit https://mycroft.ai/cla to initiate this one-time signing. Thank
you!

@devs-mycroft devs-mycroft added the CLA: Needed Need signed CLA from https://mycroft.ai/cla label Apr 26, 2020
@MycroftAI MycroftAI deleted a comment from devops-mycroft Apr 27, 2020
@forslund
Copy link
Collaborator

Thanks for updating this. I'll assign it to @krisgesling for doing a review of the update.

@devops-mycroft
Copy link

Voight Kampff Integration Test Succeeded (Results)

@krisgesling krisgesling added CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) and removed CLA: Needed Need signed CLA from https://mycroft.ai/cla labels Apr 27, 2020
@krisgesling
Copy link
Contributor

Great update, thanks!

I have been slowly consolidating all end-user facing documentation into the documentation repo which is hooked up to Gitbook but I think this contributing guide will continue serving a useful purpose for a while yet :)

@krisgesling krisgesling merged commit 884f71e into MycroftAI:dev Apr 28, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Contributing guidelines out of date and inconsistent
5 participants