• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

backends/H18-Jul-2021-19,01916,733

docs/H18-Jul-2021-226185

folks/H18-Jul-2021-17,41615,259

po/H18-Jul-2021-55,82247,497

tests/H18-Jul-2021-25,64120,949

tools/H18-Jul-2021-3,8663,335

AUTHORSH A D18-Jul-2021239 65

CONTRIBUTING.mdH A D18-Jul-20219 KiB212163

COPYINGH A D18-Jul-202125.9 KiB511422

NEWSH A D18-Jul-202162.1 KiB1,5141,294

README.mdH A D18-Jul-20212.3 KiB5945

folks.doapH A D18-Jul-20211.6 KiB3734

meson.buildH A D18-Jul-20217.4 KiB222183

meson_post_install.pyH A D18-Jul-2021477 1610

README.md

1Folks
2=====
3
4libfolks is a library that aggregates people from multiple sources (eg,
5Telepathy connection managers) to create metacontacts.
6
7## Building
8You can build and install libfolks using [Meson]:
9
10```sh
11meson build
12ninja -C build
13ninja -C build install
14```
15
16Various backends can be enabled or disabled at compile-time. A comprehensive
17list of compile-time options can be found at `meson_options.txt`
18
19## Contributing
20You can browse the code, issues and more at libfolks' [GitLab repository].
21
22If you find a bug in libfolks, please file an issue on the [issue tracker].
23Please try to add reproducible steps and the relevant version of libfolks.
24
25If you want to contribute functionality or bug fixes, please open a Merge
26Request (MR). For more info on how to do this, see GitLab's [help pages on
27MR's]. Please also follow our coding conventions, as described in
28CONTRIBUTING.md
29
30If libfolks is not translated in your language or you believe that the current
31translation has errors, you can join one of the various translation teams in
32GNOME. Translators do not commit directly to Git, but are advised to use our
33separate translation infrastructure instead. More info can be found at the
34[translation project wiki page].
35
36## More information
37libfolks has its own web page on https://wiki.gnome.org/Projects/Folks.
38
39The latest version of the documentation is also published online by our CI to
40the GitLab Pages of our repository. You can find the documentation for both the
41[Vala API] as well as the [C API].
42
43To discuss issues with developers and other users, you can post to the [GNOME
44discourse] instance or join [#contacts] on irc.gnome.org.
45
46## License
47libfolks is released under the LGPL, version 2.1. See `COPYING` for more info.
48
49[GNOME]: https://www.gnome.org
50[Meson]: http://mesonbuild.com
51[GitLab repository]: https://gitlab.gnome.org/GNOME/folks
52[help pages on MR's]: https://docs.gitlab.com/ee/gitlab-basics/add-merge-request.html
53[issue tracker]: https://gitlab.gnome.org/GNOME/folks/issues
54[translation project wiki page]: https://wiki.gnome.org/TranslationProject/
55[GNOME Discourse]: https://discourse.gnome.org
56[Vala API]: https://gnome.pages.gitlab.gnome.org/folks/devhelp/folks/index.htm
57[C API]: https://gnome.pages.gitlab.gnome.org/folks/gtkdoc/folks/
58[#contacts]: irc://irc.gnome.org/contacts
59