<commit_before>AppStream-Glib
==============

This library provides GObjects and helper methods to make it easy to read and
write AppStream metadata. It also provides a simple DOM implementation that
makes it easy to edit nodes and convert to and from the standardized XML
representation.

What this library allows you to do:

 * Read and write compressed AppStream XML files
 * Add and search for applications in an application store
 * Get screenshot image data and release announcements
 * Easily retrieve the best application data for the current locale
 * Efficiently interface with more heavy-weight parsers like expat

For more information about what AppStream is, please see the wiki here:
http://www.freedesktop.org/wiki/Distributions/AppStream/

Getting Started
---------------

To install the libappstream-glib library you either need to install the
`libappstream-glib` package from your distributor, or you can build a local
copy. To do the latter just do:

    dnf install automake autoconf libtool glib-devel docbook-utils \
                gtk-doc gobject-introspection-devel rpm-devel \
                gtk3-devel sqlite-devel libsoup-devel
    ./autogen.sh
    make
    make install

Hacking
-------<commit_msg>trivial: Update README after the gettext additions<commit_after>AppStream-Glib
==============

This library provides GObjects and helper methods to make it easy to read and
write AppStream metadata. It also provides a simple DOM implementation that
makes it easy to edit nodes and convert to and from the standardized XML
representation.

What this library allows you to do:

 * Read and write compressed AppStream XML files
 * Add and search for applications in an application store
 * Get screenshot image data and release announcements
 * Easily retrieve the best application data for the current locale
 * Efficiently interface with more heavy-weight parsers like expat

For more information about what AppStream is, please see the wiki here:
http://www.freedesktop.org/wiki/Distributions/AppStream/

Getting Started
---------------

To install the libappstream-glib library you either need to install the
`libappstream-glib` package from your distributor, or you can build a local
copy. To do the latter just do:

    dnf install automake autoconf libtool glib-devel docbook-utils \
                gtk-doc gobject-introspection-devel rpm-devel \
                gtk3-devel sqlite-devel libsoup-devel gettext-devel \
                intltool libarchive-devel
    ./autogen.sh
    make
    make install

Hacking
-------
{'fraction_non_alphanumeric': 0.06507252058016465, 'fraction_numerical': 0.0007840062720501764, 'mean_word_length': 3.445993031358885, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1229970', 'n_tokens_mistral': 675, 'n_tokens_neox': 617, 'n_words': 311}