File: HACKING.md

package info (click to toggle)
chatty 0.8.7-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,180 kB
  • sloc: ansic: 57,069; sql: 5,122; xml: 158; cpp: 39; makefile: 26; sh: 11; lisp: 8; javascript: 6
file content (37 lines) | stat: -rw-r--r-- 877 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Building
========
For build instructions see the README.md

Pull requests
=============
Before filing a pull request run the tests:

```sh
meson test -C _build
```

Use descriptive commit messages, see

   https://wiki.gnome.org/Git/CommitMessages

and check

   https://wiki.openstack.org/wiki/GitCommitMessages

for good examples.

Coding Style
============
We're mostly using [libhandy's Coding Style][1].

API documentation
=================
Chatty relies on [libpurple][2] for IM integration and [libebook][3] from
evolution data server for phone number parsing:

- libpurple: https://developer.pidgin.im/doxygen/
- `e_phone_`: https://developer.gnome.org/eds/stable/eds-e-phone-number.html

[1]: https://source.puri.sm/Librem5/libhandy/blob/master/HACKING.md#coding-style
[2]: https://developer.pidgin.im/wiki/WhatIsLibpurple
[3]: https://developer.gnome.org/eds/stable/