20 lines
1.2 KiB
Markdown
20 lines
1.2 KiB
Markdown
# Contributing
|
|
|
|
This is Open Source Software. We realized that we didn't pass the Patch Test
|
|
|
|
## What to contribute
|
|
|
|
Here's a few places to start:
|
|
|
|
- Report any bugs you find.
|
|
- No, seriously! Most of the bugs don't even get reported, or the reporter only writes "Doesn't work for me" and then vanishes.
|
|
- ["help wanted" issues](https://github.com/majn/telegram-purple/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+-label%3A%22in-pipeline%22), especially automated testing
|
|
- ["secret chat" issues](https://github.com/majn/telegram-purple/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+label%3A%22secret+chats%22+-label%3A%22in-pipeline%22+)
|
|
- Portability (especially endianness) of tgl (external project)
|
|
- [Issues of tgl](https://github.com/vysheng/tgl/issues) -- lots and lots of false or obsolete reports
|
|
- Slim down the size of the generated files in `tgl/auto`, as this currently dominates the build time. Yuk!
|
|
- Make sure that the libpurple-devs don't break libpurple any further.
|
|
|
|
## How to contribute
|
|
|
|
Write [an issue](https://github.com/majn/telegram-purple/issues/new), shoot us a mail (scrape the address from the git history), or contact us in dev chat (changing URL, see README for that).
|