1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-12-28 07:21:26 +03:00
libxml2/CONTRIBUTING
Nick Wellnhofer c1002101f7 Update information about contributing
The contents of the HACKING file were hopelessly outdated. Remove the
file and start with a CONTRIBUTING document.
2017-11-27 13:42:30 +01:00

25 lines
805 B
Plaintext

The current version of the code can be found in the GNOME Git Repository:
https://git.gnome.org/browse/libxml2/
There's mirror on GitHub:
https://github.com/GNOME/libxml2
Start discussions and send patches to the mailing list, or file a bug and
add a patch as attachment.
https://mail.gnome.org/mailman/listinfo/xml
https://bugzilla.gnome.org/enter_bug.cgi?product=libxml2
Format patches with git-format-patch and use plain text attachments
if possible.
All code must conform to C89 and pass the "make check" tests. Avoid
compiler warnings and add regression tests if possible.
The .travis.yml file can be used to thoroughly check the build with strict
compiler flags, ASan and UBSan. Fork the libxml2 mirror on GitHub and set
up Travis to test the commits you make on your fork.