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

Rearrange core and example module locations #140

Open
richteer opened this issue Mar 11, 2019 · 1 comment
Open

Rearrange core and example module locations #140

richteer opened this issue Mar 11, 2019 · 1 comment

Comments

@richteer
Copy link
Contributor

Core modules for Halibot should be supplied with an install, and should contain only modules that would most likely be useful to all/most installs by default. Furthermore, documented example modules should not live in the source tree for Halibot, and instead should probably exist in their own repository. Since these modules need not be actually useful, they shouldn't be part of the default Halibot install either.

Proposing the following:

Packages in Halibot/Examples should be well-commented reference modules, agents, etc that exercise supported Halibot features, and should be kept in sync with Halibot-core changes (we may want to integrate tests?).

@richteer
Copy link
Contributor Author

Piggy backing on this issue to brainstorm other examples we may want to include:

  • HalFilter examples: dropping messages, message modification
  • CommandModule example
  • HalAgent example (somehow)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant