Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 2.77 KB

CONTRIBUTING.md

File metadata and controls

39 lines (24 loc) · 2.77 KB

Help

For questions and community discussion, please drop them in the Light Table Google group. Also check out #lighttable in Freenode IRC.

Bugs

When filing a bug on GitHub, please help us help you by including the following:

  • Steps to reproduce the bug.
  • Your operating system, LT and relevant plugin versions.
  • Relevant configuration in your user.keymap and user.behaviors.

Note: The issue tracker is mainly for bugs. Questions should be asked on the Light Table Google group.

Feature Requests

If a feature is specific to a library, language or is something that is normally a plugin in other editors, please add it to the wishlist. For other features, feel free to discuss in an issue. Be aware that Light Table has a plugin system that has the same degree of power that any core code does. This means that as a user, you usually have the ability to add any feature you desire without waiting on Light Table to implement it! Having such a powerful plugin system allows us to keep a small, well maintained Light Table core while encouraging a large ecosystem of plugins.

Contributing

Hello! Thanks for your interest in Light Table. Things you can do to make Light Table even more awesome 🌅 🐨 ❗

Code Contributions

By contributing code to Light Table, you are agreeing to release it under the MIT License.

If it's your first time contributing, we'd love to have you :). Be sure to check out our contributing tutorial.

When contributing:

  • Check out issues that are ready to be worked on. Feel free to ping a contributor if you need help along the way.
  • For any other contributions, please discuss with us as early as possible. We want your hard work to count.
  • Please add docstrings to non-trivial functions that are added. Most existing code doesn't have this but we'd like to improve this.
  • We are not currently seeking refactoring contributions or code convention tweaks e.g. whitespace. This may change at a later point when we have automated tests and an explicit code convention.