Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up converse() code #159

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Clean up converse() code #159

wants to merge 1 commit into from

Conversation

danielquinn
Copy link

The method signature was different from the parent class, and the else: block was redundant.

As an aside, I'm a new skill developer and this documentation has created more questions than answers for me. From what I'm reading here, all I should need to do is add a converse() method and it'll be triggered before the intent handler... except in my experience it's not triggered at all.

The method signature was different from the parent class, and the `else:` block was redundant.

As an aside, I'm a new skill developer and this documentation has created more questions than answers for me.  From what I'm reading here, all I should need to do is add a `converse()` method and it'll be triggered before the intent handler... except in my experience it's not triggered at all.
@krisgesling krisgesling added the CLA: Needed Need signed CLA from https://mycroft.ai/cla label Mar 16, 2020
@krisgesling
Copy link
Contributor

Hey Daniel,

Thanks for all the excellent feedback and clear PRs! It's great to have more critical eyes on the docs as we work to build an AI for Everyone.

As discussed in Mycroft Chat the converse method will only trigger for active skills. It's slightly mentioned in the third paragraph but reading it again, this definitely needs improvement.

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

You will also be added to our list of excellent human beings!

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

Thank you!

krisgesling pushed a commit that referenced this pull request Jun 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA: Needed Need signed CLA from https://mycroft.ai/cla
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants