Contribute to LongoMatch!

Filling Bugs and requesting new features

If you find bugs or you want to request a new feature in LongoMatch, you should file a new bug report using GNOME's Bugzilla. You will need to create an account first for filling new bugs or commenting on them.

Translating LongoMatch into your language

LongoMatch has been already translated into many languages and the translations are now maintained by GNOME's translation team. But if LongoMatch hasn't been translated yet to your language or some translations are missing, feal free to file a new bug with the new translation or the missing translation.

Contributing with code

LongoMatch is mostly written in C# using Gtk# and GStreamer and the code is in a git repository, hosted by GNOME. The project is structured in 3 modules:

  • LongoMatch: Core and UI
  • libcesarplayer: multimedia backend library written in C based on GStreamer
  • CesarPlayer: C# wrappers, and widgets for the multimedia backend

At the moment you won't find any helpful documentation for contributing in the development, but these are the few steps you will need to do to fetch and compile the code from sources.

  1. Fetch the code from the git respository:
  2. git clone git://git.gnome.org/longomatch
  3. Compile the sources:
  4. sh autogen.sh
    make
    make install

Make a donation!

If you liked the software and you would like to contribute with a financial help to maintain the web server and invest in new equipment, we accept donations through paypal.