Emacs config utilizing prelude as a base
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
1.9 KiB

  1. # Contributing
  2. ## Issues
  3. Report issues and suggest features and improvements on the [GitHub
  4. issue tracker](https://github.com/bbatsov/prelude/issues). Don't ask
  5. questions on the issue tracker - use the [support
  6. channels](support.md) instead.
  7. If you want to file a bug, please provide all the necessary info
  8. listed in our issue reporting template (it's loaded automatically when
  9. you create a new GitHub issue).
  10. ## Patches
  11. Patches in any form are always welcome! GitHub pull requests are even
  12. better! :-)
  13. Before submitting a patch or a pull request make sure that your patch
  14. is in line with the [contribution
  15. guidelines](https://github.com/bbatsov/prelude/blob/master/CONTRIBUTING.md).
  16. ## Documentation
  17. Good documentation is just as important as good code. Please,
  18. consider improving and extending this manual.
  19. ### Working on the Manual
  20. The manual is generated from the markdown files in the
  21. [docs](https://github.com/bbatsov/prelude/tree/master/docs) folder of
  22. Prelude's GitHub repo and is published to [Read the
  23. Docs](https://readthedocs.org). The [MkDocs](http://www.mkdocs.org/)
  24. tool is used to convert the markdown sources to HTML.
  25. To make changes to the manual you simply have to change the files
  26. under `docs`. The manual will be regenerated automatically when changes
  27. to those files are merged in `master` (or the latest stable branch).
  28. You can install `MkDocs` locally and use the command `mkdocs serve` to
  29. see the result of changes you make to the manual locally:
  30. ```sh
  31. $ cd path/to/prelude/repo
  32. $ mkdocs serve
  33. ```
  34. If you want to make changes to the manual's page structure you'll have to edit
  35. [mkdocs.yml](https://github.com/bbatsov/prelude/blob/master/mkdocs.yml).
  36. ## Donations
  37. You can support the development of Prelude via
  38. [GitHub Sponsors](https://github.com/sponsors/bbatsov),
  39. [PayPal](https://www.paypal.me/bbatsov) and
  40. [Patreon](https://www.patreon.com/bbatsov).