Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.53 KB

CONTRIBUTING.md

File metadata and controls

28 lines (21 loc) · 1.53 KB

Contributing

You can contribute by:

  • Suggesting new features
  • Reporting bugs
  • Improving docs with additional contexts and examples
  • Adding more example projects to examples
  • Adding new language support/binding. For these open a PR for discussions.
  • Adding new libraries e.g support for more wayland compositors
  • Adding your project to the showcases page.
  • Creating packaging for distributions

Adding new libraries

Write libraries preferably in Vala. Only choose C if some dependency is only available in C e.g wayland.

Todo

Planned features, you could help with:

  • niri ipc library
  • sway ipc library
  • http request library abstraction over libsoup (mostly to be used in gjs and lua)
  • notification sending libnotify clone #26
  • setting up uncrustify for Vala
  • bluetooth custom errordomains, currently every error is simply Error